Linux系统shell脚本编程内置变量的使用

 时间:2024-10-12 22:04:14

1、打开Ubuntu虚拟机,在桌面空白处右键 -- 打开终端。

Linux系统shell脚本编程内置变量的使用

2、使用vi编辑器创建一个shell脚本文件'testShbl.sh',并在文件写代艨位雅剖码如下:#!/bin/bashecho "file name ${0}"$0内置变量是获取当前执行的shell脚本文件名,包括脚本路径。

Linux系统shell脚本编程内置变量的使用

3、保存退出后,使用bash shell运行上一步的脚本testShbl.sh,命令如下:bash testShbl.sh

Linux系统shell脚本编程内置变量的使用

4、内置变量$n,n代表第n个参数值,所以上面的$0代表文件名。修改testShbl.sh内容如下图所示,打印第一个参数。#!/bin/bashecho "file first var ${1}"

Linux系统shell脚本编程内置变量的使用

5、保存退出后,使用bash shell运行上一步的脚本testShbl.sh,为脚本添加一个参数命令如下:bash testShbl.sh hehe打印出第一个参数:hehe

Linux系统shell脚本编程内置变量的使用

6、内置变量$# 可以 获取当前shell命令行中参数的总个数,修改testShbl.sh内容如下图所示,打印参数总个数。#!/bin/bashecho "file var count ${#}"

Linux系统shell脚本编程内置变量的使用

7、保存退出后,使用bash shell运行脚本testShbl.sh,为脚本添加一个参数命令如下:bash testShbl.sh hehe打印出参数总个数:1,因为只有一个参数:hehe

Linux系统shell脚本编程内置变量的使用

8、内置变量$?可以 获取执行上一个指令的返回值(0为成功,非0为失败),修改testShbl.sh内容如下图所姨胀兽辱示,打印参数总个数并获取打印参数总个数命令的执行结果。#!/bin/bashecho "file var count ${#}"echo "last command excute ${?}"

Linux系统shell脚本编程内置变量的使用

9、保存退出后,使用bash shell运行脚本testShbl.sh,为脚本添加一个参数命令如下:bash testShb造婷用痃l.sh hehe打印出参数总个数和执行结果0代表成功。这就是shell脚本中常用的内置变量。

Linux系统shell脚本编程内置变量的使用
  • CSS有哪几种方式控制网页页面
  • 内辐射的控制方法
  • 浙江音乐联考备战 怎么考好视唱练耳
  • android真机调试出现offline解决方法
  • 热门搜索
    关于新年的手抄报图片 爱护环境手抄报图片 电脑手抄报怎么做 健康手抄报的内容 防治结核病手抄报 法律手抄报图片大全 清明手抄报资料大全 英语环保手抄报 走进名人手抄报 感恩自然手抄报