Я хочу, чтобы пользователь вводил что-то в командной строке либо -l или -e. , т.е. . $/Report.sh -e Я хочу, если заявление, чтобы разделить то, что решение, которое они делают, так что я попробовал ...Как сравнить 2 строки в оболочке?
if [$1=="-e"]; echo "-e"; else; echo "-l"; fi
явно не работает, хотя Благодаря
Вы говорите, что «Getopt» и «getopts». Это две разные вещи. Первый - это отдельный исполняемый файл, а второй - встроенная оболочка. –
D'oh - исправлено. Благодарю. –