【发布时间】:2014-08-27 13:27:02
【问题描述】:
您好,我正在编写一个具有一些位置参数的 bash 代码,但是添加可选秒参数的最佳方法是什么,该参数将允许某些函数运行 x 秒? 这是代码的样子:
doaction()
{
(run a process)
}
while [ $# -gt -0 ]; do
case "$1" in
--action|-a)
doaction ;;
--seconds|-s)
???????? $2
shift ;;
esac
shift
done
x 秒后终止进程。 当我运行脚本时会发生什么 ./script -s 10 -a 代替 ./script -a -s 10
谢谢
【问题讨论】:
标签: linux bash shell parameters case