Také používám "cat název_souboru | gzip -d | wc -l"
Můžete použít zgrep
počítat také řádky (nebo spíše začátek řádků)
zgrep -c ^ file.txt
Zkuste tento zwc skript:
#! /bin/bash --
for F in "[email protected]"; do
echo "$(zcat -f <"$F" | wc -l) $F"
done
Odstraňování jednoduchých a dvojitých uvozovek v řetězci pouze pomocí bash / standardních příkazů Linuxu
Chtěl bych uložit všechny argumenty příkazového řádku do skriptu Bash do jedné proměnné