-n
vrátí číslo řádku.
-i
je pro ignorování případu. Použije se pouze v případě, že není nutné párování velkých a malých písmen
$ grep -in null myfile.txt
2:example two null,
4:example four null,
Zkombinujte s awk
pro vytištění čísla řádku po zápase:
$ grep -in null myfile.txt | awk -F: '{print $2" - Line number : "$1}'
example two null, - Line number : 2
example four null, - Line number : 4
Použijte substituci příkazů k vytištění celkového počtu null:
$ echo "Total null count :" $(grep -ic null myfile.txt)
Total null count : 2
Použijte -n
nebo --line-number
.
Podívejte se na man grep
pro mnohem více možností.
použijte grep -n -i null myfile.txt
pro výstup čísla řádku před každou shodu.
Nemyslím si, že grep má přepínač pro tisk počtu celkových shodných řádků, ale můžete to udělat jednoduše potrubím výstupu grepu do wc:
grep -n -i null myfile.txt | wc -l
Jak cron interně plánuje úlohy?
Rozdělení souborů protokolu gzip bez uložení nekomprimovaných rozdělení na disk