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]
指定解析器
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]
相关文章推荐
- shell脚本操作mysql数据库,使用mysql的-e参数可以执行各种sql的(创建,删除,增,删,改、查)等各种操作
- Shell脚本中实现切换用户并执行命令操作
- shell脚本操作mysql数据库,使用mysql的-e参数可以执行各种sql的(创建,删除,增,删,改、查)等各种操作
- Shell脚本中实现切换用户并执行命令操作
- shell脚本操作mysql数据库-e参数执行各种sql
- Shell脚本中实现切换用户并执行命令操作【转】
- LINUX定时执行SHELL脚本实现DB2数据库操作,crontab无法正常识别执行
- until 循环:实现一个shell脚本,不停地询问用户要执行什么操作,直到用户输入quit才会退出
- shell脚本操作mysql数据库,使用mysql的-e参数可以执行各种sql的(创建,删除,增,删,改、查)等各种操作
- shell脚本操作mysql数据库,使用mysql的-e参数可以执行各种sql的(创建,删除,增,删,改、查)等各种操作
- Java SSH远程执行Shell脚本实现
- shell 脚本中如何实现自加操作
- python ,shell 脚本 执行同样操作,花费时间效率对比
- Java SSH远程执行Shell脚本实现
- Java SSH远程执行Shell脚本实现(转)
- Shell脚本中执行sql语句操作mysql的5种方法
- Crontab 实现定时执行一个shell脚本(以每隔十分钟执行一次为例)
- Java SSH远程执行Shell脚本实现
- Java代码调用Shell脚本并传入参数实现DB2数据库表导出到文件