shell程序中怎么获取调用参数?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了shell程序中怎么获取调用参数?相关的知识,希望对你有一定的参考价值。
没写过shell,但是想写一个很简单的程序需要在程序里面获取调用shell脚本时候传递的参数,比如一个路径什么的。请问怎么在程序里面获取这个变量。比如sh test.sh 1111 要在程序拿到1111这个值
shell脚本里$0代表程序名,$1代表命令行传来的第一个位置参数,$2代表代表命令行传来的第二个位置参数,同理类推。
例如
#!/bin/bashecho "程序名:$0"
echo "参数1:$1"
$sh test.sh 1111
输出结果为:
程序名: test.sh
参数1:1111
参考技术A 兄弟, 你的事公司的问题的话, 我可以帮到你这个问题, 你在百度私信我把,你这个问题很有意思的, 希望可以问你解决!追问不怎么会用啊,我感觉应该很简单的吧。你能直接给我说下吗?
追答兄弟, 你不会再百度私信我啊?
以上是关于shell程序中怎么获取调用参数?的主要内容,如果未能解决你的问题,请参考以下文章