Я не знаю, возможно ли это, но я хочу написать сценарии оболочки, которые действуют как обычные исполняемые файлы с параметрами. В качестве очень простого примера рассмотрим сценарий оболочки foo.sh, который настроен на выполнение:
./foo.sh
./foo.sh -o
и код foo.sh
работает как
#!/bin/sh
if ## option -o is turned on
## do something
else
## do something different
endif
Возможно ли и как это сделать? Благодарю.