您的位置:首页 > 运维架构 > Shell

shell脚本依据参数执行操作的实现

2014-11-13 14:30 489 查看
#!/bin/bash
指定解析器

echo 'program name:' $0 输出脚本名称

echo 'para 1:' $1 输出脚本执行时第一个参数

echo 'para 2:' $2 [b]输出脚本执行时第二个参数


echo 'result status:' $? 输出脚本执行结果

echo 'all para:' $* 输出脚本执行时所有参数

echo 'para number:' $# 输出脚本执行时参数个数

echo 'para number:'$@ 输出脚本执行时参数个数

ACTION_1="1" 变量定义和赋值

if [ $1 = $ACTION_1 ];then

echo 'input para 1!' 根据输入的第一个参数数值执行操作

else

echo 'input no para!'

fi

if [ $2="2" ];then

echo 'input para 2'

else

echo 'input para 2 null'

fi [/b]
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: