San*_*ana 0 bash shell scripting
我正在尝试用bash编写简单的问候语脚本,以确保用户提供至少两个参数.1)第一个参数提供了在打印问候语之前我们想要延迟多长时间.2)第二个参数提供了我们想要显示的消息.对不起,我是shell脚本的新手.
#!/bin/sh
if[$# -ge 2]
then
sleep $1
shift
banner $*
else
echo "Usage: Greeing seconds word(s)"
fi
Run Code Online (Sandbox Code Playgroud)
你应该使用:
#!/bin/sh
if [ $# -ge 2 ]
then
sleep $1
shift
banner $*
else
echo "Usage: Greeing seconds word(s)"
fi
Run Code Online (Sandbox Code Playgroud)
你错过了:
if[和周围的空间]| 归档时间: |
|
| 查看次数: |
59 次 |
| 最近记录: |