Gibt es in bash eine Möglichkeit festzustellen, ob ein bestimmtes Skript aufgerufen wurde mit:
$ myscript.sh myfile
oder:
$ myscript.sh < myfile
In einigen Skripten habe ich immer auf den Inhalt von myfile
with zugegriffen $1
, aber jetzt möchte ich das Verhalten in verschiedenen Fällen ändern.
EDIT: Ich möchte auch einen dritten Fall, wenn er ohne Weiterleitung aufgerufen wird:
$ myscript.sh
< myfile