Using getopts in bash shell script to get long and short command line options

Я хочу, чтобы с помощью моего сценария оболочки вызывались длинные и короткие формы параметров командной строки.

я знаю этоgetopts можно использовать, но, как и в Perl, я не смог сделать то же самое с оболочкой.

Любые идеи о том, как это можно сделать, чтобы я мог использовать такие параметры, как:

./shell.sh --copyfile abc.pl /tmp/
./shell.sh -c abc.pl /tmp/

Выше обе команды означают одно и то же для моей оболочки, но с использованиемgetoptsЯ не смог реализовать это?

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

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