码迷,mamicode.com
首页 > 系统相关 > 详细

shell 脚本传参

时间:2018-08-19 17:32:55      阅读:155      评论:0      收藏:0      [点我收藏+]

标签:一个   内容   shell   name   参数   uil   意思   class   ble   

shell 中我们会见到  $0、$1、$2这样的符号,这是什么意思呢? 简单来说 $0 就是你写的shell脚本本身的名字,$1 是你给你写的shell脚本传的第一个参数,$2 是你给你写的shell脚本传的第二个参数

比如你新建了一个shell脚本 Test.sh, 内容如下:

#!/bin/sh
echo "shell脚本本身的名字: $0"
echo "传给shell的第一个参数: $1"
echo "传给shell的第二个参数: $2"

保存退出后,你在Test.sh所在的目录下输入 bash Test.sh 1 2

结果为:

shell脚本本身的名字: Test.sh
传给shell的第一个参数: 1
传给shell的第二个参数:  2

shell 脚本传参

标签:一个   内容   shell   name   参数   uil   意思   class   ble   

原文地址:https://www.cnblogs.com/gaobo543013306/p/9501807.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!