Полагаю, это то, что вы хотели ...
#!/bin/bash
if [ ! "$@" ]; then
echo "Usage: $1 (local|development) "
exit
fi
if [ "$1" == "local" ]; then
python script.py "$1"
echo "$1"
elif
[ "$1" == "development" ]; then
python script.py "$1"
echo "$1"
fi
Сохраните приведенный выше код bash в файл, скажем, скажем script.sh
.Сделать это исполняемым: chmod +x script.sh
.Затем запустите его:
./script.sh
Если аргумент не указан, скрипт просто выведет информацию о том, как его использовать.
./script.sh local
- выполняет python script.py local
./script.sh development
- выполняет разработку python script.py
Вы можете комментировать строки с помощью echo, они были оставлены там только для целей отладки (добавьте # передэхо строк, чтобы прокомментировать их).