范文健康探索娱乐情感热点
热点动态
科技财经
情感日志
励志美文
娱乐时尚
游戏搞笑
探索旅游
历史星座
健康养生
美丽育儿
范文作文
教案论文

什么是命令行参数(读取shell命令行中的参数)

  什么是命令行参数(读取shell命令行中的参数)
  shell脚本通过美元符号$读取命令行中的参数,比如$0表示程序名,$1表示第一个参数,$2表示第二个参数,${10}表示表示第10个参数,以此类推。建立脚本test34.sh如下:#/bin/bash
  total=$[ $1 * $2 + $3 ]
  echo "$1 * $2 + $3 = $total"
  运行如下:
  ./test34.sh 4 5 6
  结果如下:
  4 * 5 + 6 = 26
  当把字符串输入给shell脚本的时候,注意是以空格作为分隔符,如果字符串本身就有空格的话,那么用双引号或者单引号,比如#/bin/bash
  echo "$1 is pretty nice!"
  运行如下:
  ./test35.sh "wu lin wai zhuan"
  结果如下:
  wu lin wai zhuan is pretty nice!
  $0是程序名,这个程序名是运行时输入的完整路径,而不是文件名,比如下面的:#/bin/bash
  echo "shell path is $0"
  运行输入:
  bash shell/test36.sh
  结果如下:
  shell path is shell/test36.sh
  如果想要只截取出文件名的话可以使用basename命令,这个命令会返回不包含前面路径的程序名,如脚本test37.sh#/bin/bash
  shellName=$(basename $0)
  echo "shell path is $shellName"
  运行输入:
  bash shell/test37.sh
  结果如下:
  shell path is test37.sh
  通过basename指令,我们可以通过脚本名来处理相应的逻辑,比如建立一个shell脚本,然后创建两个不同名字的链接,让这两个链接处理不同的逻辑。建立脚本test38.sh如下:#/bin/bash
  name=$(basename $0)
  if [ $name = "add" ];then
  res=$[ $1 + $2 ]
  elif [ $name = "mul" ];then
  res=$[ $1 * $2 ]
  fi
  echo "$0 -> result is $res"
  然后,创建两个链接文件:ln -s test38.sh add
  ln -s test38.sh mul
  输入:
  ./add 4 4
  运行结果为:
  ./add -> result is 8
  输入:
  ./mul 5 6
  运行结果为:
  ./mul -> result is 30

nod32许可证(你该认识的四种常见开源许可证)nod32许可证(你该认识的四种常见开源许可证)开源早已成为很多科技企业关注的焦点,我们也常会发现部分开源技术后面标注了某种协议,这意味着这些开源代码被框上了某种束缚,或者说这些代圣斗士星矢动漫(动漫推荐!圣斗士星矢冥王神话)圣斗士星矢动漫(动漫推荐!圣斗士星矢冥王神话)第六位摩羯座艾尔熙德军长死的其实是有些可惜了,一个人单挑四梦神,并且配合政委干掉了四梦神合体,而且如果不是有天马这个累赘的话,艾尔熙德张家界美食(打卡张家界街头,当地吃货强烈推荐的美食)张家界美食(打卡张家界街头,当地吃货强烈推荐的美食)在繁忙的工作之余,唯有美食能治愈打工人的疲惫。出门旅行,如果能在陌生的地方品尝到独特的美食,那是一件多么让人高兴的事啊!这个五一软件设计文档模板(如何才能写出好的软件设计文档?)软件设计文档模板(如何才能写出好的软件设计文档?)作为一名软件工程师,我花了很多时间在阅读和撰写设计文档上。在磨砺了数百篇文档之后,我发现,优秀的设计文档与项目的成功之间有着密切的枸杞子的作用(经常食用枸杞,身体能得到5个好处,但需要注意4个禁忌!)枸杞子的作用(经常食用枸杞,身体能得到5个好处,但需要注意4个禁忌!)天气变冷,不少人开始过上了保温杯里泡枸杞的生活,那么枸杞到底是什么,有什么功效,又有哪些禁忌呢?枸杞介绍枸杞在伪娘纪香(伪娘的真实生活)伪娘纪香(伪娘的真实生活)喜欢伪娘的人想必都听说过织田纪香,他是台湾第一代网红,在哪个不受待见的年代,他毅然决然的成为伪娘,并且他已经为人父为人母。很多人都会好奇,为什么伪娘这类人阿炳的故事(瞎子阿炳逛窑子,抽大烟,沉迷享乐)阿炳的故事(瞎子阿炳逛窑子,抽大烟,沉迷享乐)民间有个说法如果不是战争让阿炳变成瞎子,他将成为中国的贝多芬。这个双目失明的男人,一首二胡拉的出神入化,让日本著名指挥家小泽征尔跪地膜白居易琵琶行(白居易琵琶行并序)白居易琵琶行(白居易琵琶行并序)白居易琵琶行并序元和十年,予左迁九江郡司马。明年秋,送客湓浦口,闻舟中夜弹琵琶者,听其音,铮铮然有京都声。问其人,本长安倡女,尝学琵琶于穆曹二善才年胡人半解弹琵琶(甘肃地名,为何霸气惹不起?)胡人半解弹琵琶(甘肃地名,为何霸气惹不起?)临夏黄河青黄交界处,黄如汉风,青如唐韵。摄影胡文凯风物君语因为帝王日思夜想因为将士浴血拼杀因为诗人激扬文字因为百姓历难而歌有人说,如果两条顿骑士团国(条顿骑士团的那些事)条顿骑士团国(条顿骑士团的那些事)条顿骑士团,是十字军东征时期三大骑士团中成立最晚的一个,成立时间是公元1198年,地点是巴勒斯坦的阿卡城,当时正式名称是耶路撒冷的德意志弟兄圣母骑iris是什么意思(Iris女生英文名怎么读)这个周末,你想去哪里度过?家里,电影院,或是餐厅?打开窗户吧,看着窗外的浓浓春意,为何不去赏赏花呢?不过,可能各大花展或公园现在已经人满为患了。如果你不想要人山人海中看花,也可以在
药品真伪查询(如何辨别药品真伪?)药品真伪查询(如何辨别药品真伪?)5月11日晚县市场监管局做客共谋新发展网络问政直播间答群众所关心之问由于直播时间有限部分王友梅的问题没有进行回答我们进行了收集由县市场监管局统一进东方美食凉菜(三十道清新自然俏凉菜)东方美食凉菜(三十道清新自然俏凉菜)竹签鱼排孜然白玉菇滋味紫薯。至尊深井烧鹅竹网香野兔孜然牛心管紫薯木瓜冻自制皮冻自制皮冻醉鲜凤爪醉枣糟香咸鱼沾汁牛舌珍味杭椒蒸拌双丝蒸南瓜长子猪头吴忠旅游(吴忠这些旅游地邀你来打卡)吴忠旅游(吴忠这些旅游地邀你来打卡)天下黄河富宁夏,黄河最恋是吴忠。千百年来,吴忠因黄河而生因黄河而兴。历代开凿的引黄古渠千秋流润,赋予了其肥沃的土地,丰富的物产。享有得天独厚的优华人富豪榜(首富居然不是中国人!)华人富豪榜(首富居然不是中国人!)最新数据显示,在福布斯2021亚洲富豪榜单上,亚洲首富为穆克什安巴尼,身价772亿美元,为印度首富,全球排名11。有13位中国人排在前20名,包括饭局也疯狂在线观看(范大师的喜剧饭局也疯狂)饭局也疯狂在线观看(范大师的喜剧饭局也疯狂)一场饭局引来巨大风波,形形色色的人物齐聚一个饭店,引来一系列令人啼笑皆非的事。范大师的忽悠本事不是吹的,拥有众多粉丝的喜爱,造型太酷了,黄山美食(黄山市黟县6大推荐美食)黄山美食(黄山市黟县6大推荐美食)黟县,隶属于安徽省黄山市,徽州六县之一,北枕黄山,南望白岳,四面群山环抱,是黄山市最小的一个县,下面小编给大家分享一下到了黟县要品尝一下的6道地方杨绛先生(杨绛人越简单越高贵)杨绛先生(杨绛人越简单越高贵)罗敷曾说有钱的生活人人都可以过,但是将生活从欲望中抽离出来,简而为之,却不是人人都有这个能力。都说由俭入奢易,由奢入俭难,但是在杨绛的一生中,尽管历经钢琴考级曲目(央音等三大钢琴考级曲目大全)钢琴考级曲目(央音等三大钢琴考级曲目大全)在五花八门的钢琴考级中,中央音乐学院中国音乐学院中国音乐家协会最为火热。今天小编为大家整理了这三大考级的曲目要求,赶快收藏吧。那么这么多的爱的罗曼史钢琴谱(沙坡头七夕三部曲与您共谱爱的罗曼史!)爱的罗曼史钢琴谱(沙坡头七夕三部曲与您共谱爱的罗曼史!)伴随沙坡头沙漠音乐节的完美落幕,景区内浪漫而温情的节日氛围依然在沙漠里荡漾,七夕情人节接踵而至,港中旅(宁夏)沙坡头旅游景区卡农钢琴曲手机铃声(拨动心灵之旅,古典情调钢琴曲)卡农钢琴曲手机铃声(拨动心灵之旅,古典情调钢琴曲)有人说,卡农是thesongoflove,关于卡农,还流传着一个凄美绝伦的爱情故事。再看看演奏卡农的两只手,靠近分开,又靠近又分开电子书下载网站推荐(6个免费优质电子书下载网站)电子书下载网站推荐(6个免费优质电子书下载网站)数据传媒时代,想要给自己一点时间,坐下来读一本书,像在学校一样静心学习,工作后有很多条件限制,那么电子书不失为一种很好的选择,今天就