shell程序中怎么获取调用参数?

没写过shell,但是想写一个很简单的程序需要在程序里面获取调用shell脚本时候传递的参数,比如一个路径什么的。请问怎么在程序里面获取这个变量。比如shtest.sh1... 没写过shell,但是想写一个很简单的程序需要在程序里面获取调用shell脚本时候传递的参数,比如一个路径什么的。请问怎么在程序里面获取这个变量。比如sh test.sh 1111 要在程序拿到1111这个值 展开
 我来答
匿名用户
推荐于2016-08-26
展开全部

shell脚本里$0代表程序名,$1代表命令行传来的第一个位置参数,$2代表代表命令行传来的第二个位置参数,同理类推。

例如

#!/bin/bash

echo "程序名:$0"
echo "参数1:$1"

$sh test.sh 1111

输出结果为:

程序名: test.sh

参数1:1111

QICHUAN_ZHANG
2013-11-13 · TA获得超过199个赞
知道小有建树答主
回答量:1646
采纳率:0%
帮助的人:554万
展开全部
兄弟, 你的事公司的问题的话, 我可以帮到你这个问题, 你在百度私信我把,你这个问题很有意思的, 希望可以问你解决!
追问
不怎么会用啊,我感觉应该很简单的吧。你能直接给我说下吗?
追答
兄弟, 你不会再百度私信我啊?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式