wc -l <file.txt>
Nebo
command | wc -l
Použijte wc
:
wc -l <filename>
Tím se vypíše počet řádků v <filename>
:
$ wc -l /dir/file.txt
3272485 /dir/file.txt
Nebo, chcete-li vynechat <filename>
z výsledku použijte wc -l < <filename>
:
$ wc -l < /dir/file.txt
3272485
Data můžete také převést do wc
také:
$ cat /dir/file.txt | wc -l
3272485
$ curl yahoo.com --silent | wc -l
63
Pro počítání všech řádků použijte:
$ wc -l file
Chcete-li filtrovat a počítat pouze řádky se vzorem, použijte:
$ grep -w "pattern" -c file
Nebo použijte -v pro invertování shody:
$ grep -w "pattern" -c -v file
Podívejte se na manuálovou stránku grep a podívejte se na argumenty -e,-i a -x...
existuje mnoho způsobů. pomocí wc
je jedna.
wc -l file
ostatní zahrnují
awk 'END{print NR}' file
sed -n '$=' file
(GNU sed)
grep -c ".*" file