Forum » Programiranje » "ls" in "ls -l" v kombinaciji z "wc"
"ls" in "ls -l" v kombinaciji z "wc"
HotBurek ::
Dobro jutro.
Evo, v vednost, da spodnja dva ukaza, čeprav "čist ista", vračata različni rezultat:
Če je v folderju 123 fajlov, bo prvi ukaz vrnil število 123, ta drugi pa 124.
In če morajo stvari štimat v nulo, in uporabljaš drugi ukaz, boš lahko bil izgubil nekaj časa, da najdeš, kater je ta ekstra fajl v folderju...
Jst za listanje vedno uporabim ukaz "ls - l", in potem če želim preštet, dam zraven še ukaz "wc". Sam ukaz "ls" praktično nikoli ne uporabim... well, razno ko je treba z "wc" pravilno preštet fajle v folderju.
Evo, v vednost, da spodnja dva ukaza, čeprav "čist ista", vračata različni rezultat:
ls | wc -l ls -l | wc -l
Če je v folderju 123 fajlov, bo prvi ukaz vrnil število 123, ta drugi pa 124.
In če morajo stvari štimat v nulo, in uporabljaš drugi ukaz, boš lahko bil izgubil nekaj časa, da najdeš, kater je ta ekstra fajl v folderju...
Jst za listanje vedno uporabim ukaz "ls - l", in potem če želim preštet, dam zraven še ukaz "wc". Sam ukaz "ls" praktično nikoli ne uporabim... well, razno ko je treba z "wc" pravilno preštet fajle v folderju.
root@debian:/# iptraf-ng
fatal: This program requires a screen size of at least 80 columns by 24 lines
Please resize your window
fatal: This program requires a screen size of at least 80 columns by 24 lines
Please resize your window
- spremenilo: HotBurek ()
Blinder ::
MS copilot bi tudi moral dobro odgovarjat na vprašanja o komandah
99.991% of over-25 population has tried kissing.
If you're one of the 0.009% who hasn't, copy & paste this in your Signature.
Intel i3-12100f gtx 3050 Pismo smo stari v bozjo mater. Recesija generacija
If you're one of the 0.009% who hasn't, copy & paste this in your Signature.
Intel i3-12100f gtx 3050 Pismo smo stari v bozjo mater. Recesija generacija
HotBurek ::
ls --help za "-l" pravi:
Zraven pa še doda en line, ta prvi, kjer prikaže skupno velikost (fajlov). Ta line potem "wc" šteje kot file.
-1 list one file per line
Zraven pa še doda en line, ta prvi, kjer prikaže skupno velikost (fajlov). Ta line potem "wc" šteje kot file.
burek@debian:~/temp$ ls -lh total 752K -rw-r--r-- 1 burek burek 246K Dec 7 12:53 greece_keftedes.png -rw-r--r-- 1 burek burek 172K Dec 25 16:27 Screenshot_2024-12-25_16-27-01.png -rw-r--r-- 1 burek burek 329K Dec 7 12:54 shopska_salad.png
root@debian:/# iptraf-ng
fatal: This program requires a screen size of at least 80 columns by 24 lines
Please resize your window
fatal: This program requires a screen size of at least 80 columns by 24 lines
Please resize your window
Zgodovina sprememb…
- spremenilo: HotBurek ()
pegasus ::
bemfa ::
Glede na to, da ls izpiše tud direktorije, je bolj ziher find.
Če obstaja možnost da se v filenamu pojavi endline, pa za ziher:
find . -type f | wc -l
Če obstaja možnost da se v filenamu pojavi endline, pa za ziher:
find -type f -printf . | wc -c
HotBurek ::
Haha, pa res.
No za l pravi: "use a long listing format".
No za l pravi: "use a long listing format".
root@debian:/# iptraf-ng
fatal: This program requires a screen size of at least 80 columns by 24 lines
Please resize your window
fatal: This program requires a screen size of at least 80 columns by 24 lines
Please resize your window
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | Bash osnoveOddelek: Programiranje | 2041 (831) | Brane22 |
» | [Java] Kako izračunati hash diska.Oddelek: Programiranje | 5194 (4024) | kunigunda |
» | dojo: XmlStore, dijit.form.FilteringSelectOddelek: Programiranje | 739 (634) | detroit |
» | [UNIX] arg list too longOddelek: Programiranje | 1953 (1208) | bijonda |
» | [Gentoo] Kernel upgrade (strani: 1 2 )Oddelek: Operacijski sistemi | 4952 (4478) | Trubadur |