如何编写带参数选项的 bash 脚本?独立使用或来自管道的标准输入

如何编写带参数选项的 bash 脚本?独立使用或来自管道的标准输入

如何编写一个 bash 脚本,既可以从管道获取 stdin,也可以独立使用,但也允许使用带有参数的选项?

例子:

./myscript.sh -t mytitle -m mymessage
Send message with -t title and -m message

或者

somecommand | myscript.sh -t mytitle
output from somecommand gets used as message

解决方案也可以使用 ifne

相关内容