Citat:
random: Ljupče, grešiš grdno :o). Ta ideja nije dobra, a uz to i ne radi. Da li si uopšte probao to što si napisao? Da li uopšte znaš kako tačno izgleda output komande
ls -l? Pored toga, šta ako se to što grep-uješ sadrži u imenu fajla? Morao bi da budžiš neki tamo regexp itd. koji ti opet ne bi garantovao ništa. Ako malo razmišljaš u tom pravcu videćeš da je komplikovano da takva budževina bude iole fail safe.
Potpuno si u pravu. Nisam stigao ni da razmislim o tome :) - ali je covek bas pominjao ls -l , pa mi se to nametnulo kao najbrze resenje bez koriscenja find-a. I da, naravno da nisam probao - pisao sam na brznu :*(
Dakle, izgleda da je najbolje random-ovo resenje sa find komandom i njenom exec funkcijom (mada sam je dosad koristio uglavnom za rm -f :) za brisanje fajlova starijih od n dana, meseci...)
P.S. Random, ono so me je ponukalo na ovo je:
~> ls -l
total 3108
drwxr-xr-x 2 xx users 48 2005-09-29 13:45 bin
drwx------ 3 xx users 496 2005-10-07 13:24 Desktop
drwxr-xr-x 2 xx users 80 2005-09-29 13:45 Documents
drwxr-xr-x 3 xx users 72 2005-10-07 13:23 download
...
jer je to izgleda tako definisano da se ispisuje po defaultu kod SuSE-a.
Kad sve ostalo zakaže, pročitaj uputstvo...