[LUGOS] lista samih direktorijev
Goran Kavrecic
list.gk at indea.si
Wed Aug 2 10:29:58 CEST 2006
Na nekem določenem pathu bi rad nad vsakim direktorijem izvedel neko
operacijo. Vendar imam težave z imeni teh direktorijev - ne vem kako
dobiti čisto listo. Sem iskal na listi pa nisem našel nič podobnega.
poenostavljena koda:
# %1 je izhodiščni direktorij
for i in $(ls %1); do
operacija %1%i %b%i%c
done
Trenutno mi uspe z ls dobiti spisek direktorijev s končnim slashem:
dir1/
dir2/
dir3/
...
(imena niso enako dolga!)
rad bi pa imel:
dir1
dir2
dir3
v man-ih in na netu sem našel nekaj rešitev, vendar je izhod v redu če
to gleda človek, za skripto bi pa moral še malo počostiti.
> ls -l | grep “^d”
> find . -type d -maxdepth 1 -mindepth 1
> tree -d -L 1
> ls -d */
Kako to izvesti?
Oziroma, kako počistiti odvečne znake?
LP,
Goran
More information about the lugos-list
mailing list