Überprüfen Sie die Existenz von input-argument in einer Bash-shell-Skript

Ich brauche, um zu überprüfen, die Existenz von einem input-argument. Ich habe das folgende Skript

if [ "$1" -gt "-1" ]
  then echo hi
fi

Bekomme ich

[: : integer expression expected

Wie überprüfe ich die Eingabe argument1 zuerst zu sehen, ob es existiert?

InformationsquelleAutor user775187 | 2011-06-26

Schreibe einen Kommentar