shell脚本问题 if语句
用if语句编写一个shell程序aa,程序放在当前目下。
程序运行时赋予aa一个随机的参数,并将参数值存储变量bbs;如果这个参数大于10就显示love shell。如果这个参数小于10就显示love aa。最后用用“bbs=XXX”的形式显示变量bbs的值?
这种Shell语句真不会做,求高手教教,谢谢
程序运行时赋予aa一个随机的参数,并将参数值存储变量bbs;如果这个参数大于10就显示love shell。如果这个参数小于10就显示love aa。最后用用“bbs=XXX”的形式显示变量bbs的值?
这种Shell语句真不会做,求高手教教,谢谢
作者: virues2008 发布时间: 2011-05-17
程序运行时赋予aa一个随机的参数
---------------------
你说这话有歧义
你说的随机参数是你执行脚本的时候手动输入的 还是要在脚本里产生?
---------------------
你说这话有歧义
你说的随机参数是你执行脚本的时候手动输入的 还是要在脚本里产生?
作者: steptodream 发布时间: 2011-05-17
vi aa
然后按i 然后输入内容
#!/bin/bash
bbs=$RANDOM
if [ $bbs -gt 10 ];then
echo "love shell"
elif [ $bbs -lt 10 ];then
echo "love aa"
else
echo "bbs=10"
fi
echo "bbs=$bbs"
然后按esc 按:wq
然后执行chmod +x aa
然后./aa 执行脚本
然后按i 然后输入内容
#!/bin/bash
bbs=$RANDOM
if [ $bbs -gt 10 ];then
echo "love shell"
elif [ $bbs -lt 10 ];then
echo "love aa"
else
echo "bbs=10"
fi
echo "bbs=$bbs"
然后按esc 按:wq
然后执行chmod +x aa
然后./aa 执行脚本
作者: steptodream 发布时间: 2011-05-17