Ich möchte ein Flag in einem Shell-Skript (Bash) setzen, so dass, wenn etwas ungleich Null ist, ein Flag gesetzt wird (dh eine Variable wie gesetzt errors="True"
).
Bisher habe ich darüber nachgedacht, das Skript mit aufzurufen scriptname.sh 2>Error.log
und dann Folgendes zu tun:
if $(wc -l error.log) != 0; then
errors="True"
Es muss einen viel besseren Weg geben. Bitte erleuchte mich.
bash
shell-script
error-handling
Gregg Leventhal
quelle
quelle