Jak liczyć wiersze w pliku w Linux
- 4476
- 356
- Roland Sokół
Czasami możesz być zobowiązany do zliczenia linii całkowitych w pliku w systemach Unix/Linux. Ten samouczek pomaga w wielu metodach liczenia liczby linii w pliku w systemie Linux za pośrednictwem wiersza poleceń.
Liczyć linie z toaleta
Komenda
toaleta
Polecenie jest „licznikiem słów” dla systemów UNIX/LINUX. Jest to powszechnie używana polecenie wśród użytkowników Linuksa do zliczania wierszy w pliku. Jest również przydatny do zliczania słów i znaków w pliku.
Otwórz polecenie terminala i wpisz, aby zliczyć wiersze:
wc -l myfile.tekst
Możesz także policzyć liczbę linii na wyjściu rurociągów.
Cat myfile.txt | WC -L
Za pomocą Grep
Komenda
GREP to kolejne często używane polecenie Linux używane do wyszukiwania treści z wyrażeniami regularnymi. Możesz także użyć polecenia GREP, aby zliczyć liczbę wierszy w pliku.
GREP -C ".*" mój plik.tekst
Za pomocą sed
Komenda
SED jest znany jako edytor strumienia systemów UNIX/LINUX. Głównie jest używany do wyszukiwania i wymiany treści z pliku lub strumienia.
Użyj polecenia SED, aby zliczyć liczbę linii w pliku:
sed -n '$ =' myfile.tekst
Za pomocą Awk
Komenda
AWK to przydatne narzędzie do przetwarzania danych i raportowania. Jest domyślnie dostępny we wszystkich głównych dystrybucjach Linux. Możesz także użyć AWK do zliczenia liczby linii z pliku.
Awk 'end print nr' myfile.tekst
Tutaj NR utrzymuje liczbę bieżących rekordów wejściowych.
Wniosek
Ten samouczek pomógł ci liczyć linie w pliku w systemie Linux.
- « Jak tworzyć nieskończone, gdy pętla w skrypcie Bash
- Usunięcie użytkownika z grupy drugorzędnej w Linux »