Počítání řádků pomocí wc a řazení souboru
Pomocí wc -l spočítejte řádky a pomocí sort seřaďte jména.
Spustit interaktivní lekciLogy a seznamy se posuzují snadněji, když víte, jak jsou dlouhé. wc -l vypíše počet řádků. sort řádky seřadí, takže duplicity a mezery jsou hned vidět.
Spočítejte řádky: wc -l
-l znamená řádky (ne slova ani bajty). Předejte název souboru.
Spočítejte řádky v souboru!
Kolik účtů?
Nejdřív číslo, potom název souboru. Když už jste filtrovali pomocí grep, pošlete výsledek rourou do wc -l.
Seřaďte řádky: sort
sort přečte soubor a vypíše řádky abecedně. Soubor na disku nezmění, dokud výstup nepřesměrujete.
printf '%s\n' 'Zebra' 'Apple' > names.txt
sort names.txt
Zebra a pak Apple na disku se na obrazovce stanou Apple a pak Zebra.
Nejdřív počítejte, když potřebujete velikost. Řaďte, když potřebujete hodnoty prohlédnout. Později je spojte rourou: sort names.txt | wc -l.
Kontrola znalostí
1 / 3Co vypíše wc -l file?
Reference
Tyto odkazy na dokumentaci poskytují spolehlivé informace o příkazech použitých v tomto článku.
Další
Kombinujte grep, roury a přesměrování pro extrahování a analýzu dat.