Kezdőoldal » Egyéb kérdések » Egyéb kérdések » A feladatom az lenne, hogy...

Faterka kérdése:

A feladatom az lenne, hogy írjak egy shell scriptet, aminek az első paramétere egy könyvtár, ezt kell rekurzívan bejárni. és azon közönséges fájlok kiterjesztését kisbetűssé alakítani. Elősször is hogyan kezdjem? Bármilyen infó segítségemre szolgál.

Figyelt kérdés
2011. márc. 26. 21:53
 1/1 sirmugger válasza:

Hali


probáld meg ez hasznosítani: ez mükszik


sirmugger@server1:~/Desktop/probadir$ ls

file1.kit1 file2.kit2 file3.kit3 file4.kit4


sirmugger@server1:~/Desktop/probadir$ var=`ls`


sirmugger@server1:~/Desktop/probadir$ for i in $var ; do kit=`echo $i |awk -F "." '{print $2}' |tr '[a-z]' '[A-Z]'`; name=`echo $i |awk -F "." '{print $1}'`; mv $i $name"."$kit; done


sirmugger@server1:~/Desktop/probadir$ ls

file1.KIT1 file2.KIT2 file3.KIT3 file4.KIT4

sirmugger@server1:~/Desktop/probadir$



Ha fileokat is be akarod ellenőrizni építsd bele a


if [ -f $1 ];then

parancsok


fi


remélem hasznos volt (:

2011. máj. 19. 13:27
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:





Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!