[ Not now, John! @ 21.06.2005. 18:21 ] @
Kako kreirati listu fajlova u nekom folderu da for petlja uzima u obzir fajl po fajl, bez obzira što u nazivima nekih fajlova postoji razmak? Ovaj kod Code: files=`ls` for file in $files; do echo "-> $file" done radi kada nema razmaka u nazivima fajlova, ali ne radi u suprotnom slučaju. Ako imam sljedeće fajlove: Code: fajl1.jpg fajl2.jpg moja fotka.jpg fajl4.jpg na izlazu dobijam: Code: -> fajl1.jpg -> fajl2.jpg -> moja -> fotka.jpg -> fajl4.jpg Probao sam sve moguće varijacije komade ls, sa navodnicima, escape sekvencama i sl. i ništa mi nije pomoglo. Unaprijed hvala. |