Mám grep
příkaz. Hledám klíčové slovo ze souboru, ale nechci zobrazit shodu. Chci jen znát stav ukončení grep
.
Přijatá odpověď:
Jakákoli verze grep
vyhovující standardu POSIX má přepínač -q
pro klid:
-q
Quiet. Nothing shall be written to the standard output, regardless
of matching lines. Exit with zero status if an input line is selected.
V GNU grep (a možná i dalších) můžete také použít synonyma s dlouhými volbami:
-q, --quiet, --silent suppress all normal output
Příklad
Řetězec existuje:
$ echo "here" | grep -q "here"
$ echo $?
0
Řetězec neexistuje:
$ echo "here" | grep -q "not here"
$ echo $?
1
Proč je scp tak pomalý a jak jej urychlit?
Lze prázdná místa/pozadí v terminálu nahradit náhodným (ale pěkným) vzorem postav Ascii?