Acil bir durum var, Linux ve Bash acemi burada ve bazı dosyaları yeniden adlandırmak için bir komut dosyası yazmaya çalışırken berbat. Döngü yanlışlıkla yol (Masaüstünde bir klasörde komut ran) yükseldi ve adını /biniçin /D_bin( D_yani şimdi sistem kullanamazsınız ekledim önek oldu) /biniçeriğini, dolayısıyla bash, hayır mv, hayır adlandırmak sudo... dosyaları içinde /D_binyeniden adlandırıldı değil, Tamam ve bunları kopyalayıp yapıştırın fakat klasör oluşturamaz /binbash olmadan tekrar. Sistem kararlı görünüyor, ancak çok az şey çalışıyor ve Desktop'taki dosyalara erişemiyor.
Diğer klasörleri /de iyi /lib /sbin /etcgörünüyor ve grafik masaüstü hala orada. Yeniden başlatmadan korkuyorum çünkü önyükleme yapabilecek mi bilmiyorum.
Kök bir kabuk veya yeniden adlandırmak için bir yol var mı /D_bingeri /bin? Lütfen yardıma ihtiyacınız var
İntihar senaryom: $:
#!/bin/bash
files=~/Desktop/folder_1/*
for j in $files
do
cd $j
for i in 10n* #file names starting by 10n
do
find * -maxdepth 0 ! -path . -exec mv {} D_{} \;
done
cd ..
done
:( Teşekkürler!!!!
/D_bin/mv -T /D_bin /binkomut dosyalarınızı bir dahaki sefere root olarak çalıştırmayın.