Если вы хотите, чтобы пары имя = значение следовали за именем команды, вам нужно будет поработать внутри

ли передать аргументы командной строки в сценарий оболочки в виде пар имя-значение, что-то вроде

myscript action=build module=core

а затем в моем сценарии, получить переменную, как$action и обработать это?

Я знаю, что $ 1 .... и т. Д. Можно использовать для получения переменных, но тогда это не будет значением имени, как пары. Даже если это так, то разработчик, использующий скрипт, должен позаботиться об объявлении переменных в том же порядке. Я не хочу этого.

Ответы на вопрос(4)

Ваш ответ на вопрос