Portál AbcLinuxu, 2. listopadu 2025 18:36
ls?
Pomoci find je to tak nejak:
find . -type neco.......
ls umi prepinac -R, no bohuzel, to vypisuje divne... Vzdy adresar, a jeho obsah na dalsi radek bez cesty. Ja bych chtel pro vsechny polozky celou cestu (resp. cestu od akt. adresare). Pomoci grep to lze taky udelat:
grep -lR.........
Tedy mam otazku... prave ls to neumi??
Dekuji.
ls nepodporuje. Jediné co se vzdáleně blíží vašemu požadavku je ls -R1
find...
find . (pripadne find adresar/od/kud/vypisovat) nestaci?
ls umi prohledavat rekursivne adr. strukturu pomoci prepinace -R, pak
by bylo dobre (ja bych alespon ocekaval), ho donutit, at vypisuje vsechny polozky
vcetne cesty. Ono to vypisuje, ale ten vystup bych mel jeste pretransformovat, abych
mel ten jisty vysledek jako u find.
Me slo o to, ci ls umi nebo ne... Prece je to pomocny programek c.1 na
vypis obsahu adresare...
Treba psat Stallmanovi, at to opravi... :))
-R, --recursive
list subdirectories recursively
V podstate ls -R1robi to co chcem.... ale ta forma vystupu mi vadi.. :( Nevadi skusim napisat skript, ktory bude simulovat
find .a bude tam
ls:))) ad Stallman -- myslel som jako legraci... :)))
find . -type f -exec ls -l {} \;
deb http://ftp.cz.debian.org/debian jessie main contrib non-freefind
find . -type f -print0 | xargs -0 ls -l
Jinak podobnou službu zastane přímo find:
find . -type f -ls
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.