shell程序中怎么获取调用参数?
没写过shell,但是想写一个很简单的程序需要在程序里面获取调用shell脚本时候传递的参数,比如一个路径什么的。请问怎么在程序里面获取这个变量。比如shtest.sh1...
没写过shell,但是想写一个很简单的程序需要在程序里面获取调用shell脚本时候传递的参数,比如一个路径什么的。请问怎么在程序里面获取这个变量。比如sh test.sh 1111 要在程序拿到1111这个值
展开
2个回答
推荐于2016-08-26
展开全部
shell脚本里$0代表程序名,$1代表命令行传来的第一个位置参数,$2代表代表命令行传来的第二个位置参数,同理类推。
例如
#!/bin/bash
echo "程序名:$0"
echo "参数1:$1"
$sh test.sh 1111
输出结果为:
程序名: test.sh
参数1:1111
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |