Я пытаюсь создать оболочку script, которая предназначена для запуска следующим образом:
script.sh -t application
Во-первых, в моем script я хочу проверить, был ли script запущен с флагом -t. Например, если он был запущен без этого флага, я хочу, чтобы он был ошибкой:
script.sh
Во-вторых, если предположить, что существует флаг -t, я хочу захватить значение и сохранить его в переменной, которую я могу использовать в своем script, например, следующим образом:
FLAG="application"
До сих пор единственный прогресс, который я смог сделать в этом, заключается в том, что [email protected]захватывает все аргументы командной строки, но я не знаю, как это относится к флагам, или если это даже возможно.