GNU/Linux >> Znalost Linux >  >> Linux

Jak počítat řádky v dokumentu?

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

Linux
  1. Jak počítat počet řádků v souboru v Linuxu (příklady wc a nl)

  2. Jak počítat řádky v souboru v UNIX/Linux

  3. Počítejte řádky ve velkých souborech

  1. Jak spočítat počet řádků v souboru po zápase Grep?

  2. Počítat řádky v souboru?

  3. Jak zkrátit soubor podle řádků?

  1. Jak odstranit řádek ve Vim na Linuxu

  2. Jak odstranit řádky ve Vim / Vi

  3. Jak spočítat celkový počet řádků nalezených souborů?