Sziasztok.
Eddig gond nélkül éltem.
Már nem.
Jól elvoltam a könyvtárak méretével, a
du -sh
bőven megfelelt.
Hirtelen arra gondoltam, hogy egy ftp-vel történő darabonkénti feltöltés előtt nem árt megtudnom, hány fájl menne át. Itt jött a gond, ilyet sosem használtam. Nem kellett...
Van valakinek ötlete?
- 5171 megtekintés
Hozzászólások
ls -1 |wc -l ?
- A hozzászóláshoz be kell jelentkezni
Ez nem nézi meg az összes könyvtár összes alkönyvtárát neki.
---
--- A gond akkor van, ha látszólag minden működik. ---
---
- A hozzászóláshoz be kell jelentkezni
Akkor használj find-ot.
- A hozzászóláshoz be kell jelentkezni
Ha rekurzivan kell, de csak fileokra:
find /path/to/dir -type f | wc -l
- A hozzászóláshoz be kell jelentkezni
find <dir> -type f | wc -l
- A hozzászóláshoz be kell jelentkezni
Köszönöm mindenkinek a tippet.
Gynúm szerint valóban nincs erre külön parancs, így find és egy számláló marad.
Amilyen balféknek ismertem magam eddig, biztosan a finddel fájlba írattam volna a fájl-típusokat, majd azt cattal küldtem volna rá a wc-re. De így jobb.
Megjegyzésképpen meg egészen durva a dolog: a teljes fájllista catornán keresztül megy a wc-re...
---
--- A gond akkor van, ha látszólag minden működik. ---
---
- A hozzászóláshoz be kell jelentkezni
majd azt cattal küldtem volna rá a wc-re
Maga a wc
képes fájlt fogadni, így a cat
felesleges lenne.
Megjegyzésképpen meg egészen durva a dolog: a teljes fájllista catornán keresztül megy a wc-re...
Tanulmányozgasd még a shell-programozást! Ez azért nem annyira durva dolog, sőt, az első "leckék" egyike.
Kis olvasnivaló:
Orlando Unix iskola, héjprogramozás, TLDP/Bash intro, stb.
- A hozzászóláshoz be kell jelentkezni
Metafora volt csak.
Aberrált metafora.
:)
---
--- A gond akkor van, ha látszólag minden működik. ---
---
- A hozzászóláshoz be kell jelentkezni
Így esetleg:
tree ~/downloads | tail -1
450 directories, 8985 files
----
올드보이
- A hozzászóláshoz be kell jelentkezni
$ tree
tree: command not found
Nem tudom, miből jön ez a tree, de a find azért minden sacc/kb. POSIX rendszeren elő szokott fordulni.
- A hozzászóláshoz be kell jelentkezni
Kirajzol egy szép nagy fát.
Nagyon zsír.
---
--- A gond akkor van, ha látszólag minden működik. ---
---
- A hozzászóláshoz be kell jelentkezni
Ez új, fel is raktam a tree-t gyorsan
köszi
---
--- A gond akkor van, ha látszólag minden működik. ---
---
- A hozzászóláshoz be kell jelentkezni