首页
题库
面试
求职
学习
竞赛
More+
所有博客
搜索面经/职位/试题/公司
搜索
我要招人
去企业版
登录 / 注册
首页
>
试题广场
>
以下语句可以用来获取shell脚本参数的是
[不定项选择题]
以下语句可以用来获取shell脚本参数的是
$1
$?
$*
$$
查看答案及解析
添加笔记
求解答(0)
邀请回答
收藏(100)
分享
6个回答
添加回答
13
大月佥槑
$# 是传给脚本的参数个数
$0 是脚本本身的名字
$1 是传递给该shell脚本的第一个参数
$2 是传递给该shell脚本的第二个参数
$@ 是传给脚本的所有参数的列表
$* 是以一个单字符串显示所有向脚本传递的参数,与位置变量不同,参数可超过9个
$$ 是脚本运行的当前进程ID号
$? 是显示最后命令的退出状态,0表示没有错误,其他表示有错误
发表于 2019-05-23 23:48:29
回复(0)
1
Nature201905272221277
答案错了,牛客还不改吗
发表于 2020-04-09 19:42:33
回复(0)
0
牛客570237057号
$*代表命令行中所有参数,把所有参数当做一个整体对待 $@也代表命令行中所有参数,不过是把每个参数区分对待 $n,n为数字,0代表命令本身,1—9为第一到第九个参数,十以上要用大括号括起来 $#代表命令行中所有参数个数 $?为上一次执行命令的返回状态,如果这个值为0,则证明上一命令正确执行 $$当前进程号(pid) $!后台运行的最后一个进程的进程号
编辑于 2021-12-02 10:47:53
回复(1)
0
喜欢喝贵的矿泉水
这道题到底选啥? 同问 $* 错在哪儿?
发表于 2020-04-10 15:39:40
回复(0)
0
Copyright
这题答案错了吧,是AC才对啊。。。
发表于 2020-03-21 15:44:34
回复(0)
0
牛客34848897号
$*哪里有问题?
发表于 2020-03-19 09:12:26
回复(0)
这道题你会答吗?花几分钟告诉大家答案吧!
提交观点
问题信息
安卓工程师
京东
2019
shell
上传者:
小小
难度:
6条回答
100收藏
4861浏览
热门推荐
相关试题
如何获取上一条命令执行的返回码
京东
安卓工程师
2019
shell
评论
(1)
有两根粗细均匀的香,每根燃尽需1小...
京东
智力题
评论
(11)
在大语言模型中,什么是"Gated...
大模型开发
评论
(1)
关于大模型“上下文窗口”的理解,以...
大模型概念
评论
(1)
扫描二维码,关注牛客网
意见反馈
下载牛客APP,随时随地刷题