Portál AbcLinuxu, 30. července 2025 17:22
ls
' si nechám vypsat seznam souborů a adresářů (ideální případ by byl, vypsat hned jen soubory) ls /etc/ | while read data; do if [ -? /etc/$data ]; then echo "soubor $data"; else echo "Adresar $data"; fi; done
find -type f ...
, případně i jeho věrný druh xargs
...
man bash
a /^CONDITIONAL EXPRESSIONS
. Jinak samozřejmě za úvahu stojí jestli daný problém nebude lepší řešit pomocí find
a vhodných omezení jako -maxdepth
a pod.
man ls
.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.