shell脚本中特定符合变量的含义:

$#   传递到脚本的参数个数

$*    以一个单字符串显示所有向脚本传递的参数。与位置变量不同,此选项参数可超过9个

$$    脚本运行的当前进程PID号

$!     后台运行的最后一个进程的进程号

$@   与$*相同,但是使用时用双引号,并将各个参数加双引号返回

$-     显示shell使用的当前选项,与set命令功能相同

$_    上一个命令的最后一个参数

$?     显示最后命令的退出状态,0表示执行成功 ,其他值有问题

$0     脚本名称

$n    位置参数值,n表示位置

shell脚本中特定符合变量的含义相关推荐

  1. shell脚本中的特殊变量与if条件测试

    1.特殊变量 实际工作中我们不可避免的遇到一些xxxx.sh脚本文件,实际阅读shell脚本代码时经常会遇到很多特殊变量(例如:$0.$n.$#.$@.$*.$?.$$等),我们常常会被这些特殊符号折 ...

  2. shell脚本中$0,$1,$2的含义

    我们经常见到shell脚本中使用的$0,$1,$2,分别的意思就是: $0:是指你所写的shell脚本本身的名字: $1:是指你写的shell脚本所传入的第一个参数 : $2:是指你写的shell脚本 ...

  3. shell脚本中exit0和exit1的含义

    exit 0:正常运行程序并退出程序:exit 1:非正常运行导致退出程序:exit 0 可以告知你的程序的使用者:你的程序是正常结束的.如果 exit 非 0 值,那么你的程序的使用者通常会认为 你 ...

  4. 检查在Unix Shell脚本中设置环境变量的简洁方法是什么?

    我有一些Unix shell脚本,在开始做事之前,我需要检查某些环境变量是否已设置,因此我要执行以下操作: if [ -z "$STATE" ]; thenecho "N ...

  5. shell脚本中$#、$0、$@等含义

    $# 传给脚本的参数个数 $0 脚本本身的名字 $1 传递给该shell脚本的第1个参数 $2 传递给该shell脚本的第2个参数 $@ 传给脚本的所有参数的列表 $* 以一个单字符串显示所有向脚本传 ...

  6. shell脚本中定义路径变量出现的BUG

    =========================================================================== if 语句中的定义路径变量 引发命令的PATH路 ...

  7. shell脚本中的$用法

    shell脚本中的$用法 变量 含义 $0 shell脚本的文件名 $1 ~ $n 添加到shell脚本中的各参数: 即执行shell脚本时后跟的内容: $1为第1参数,$2为第2参数 $? shel ...

  8. shell脚本中的变量

    shell脚本中的变量 1 变量的定义 2 shell脚本中变量的定义方法 2.1 环境级别 2.2 用户级别 2.3 系统级别 3 变量名称 4 变量的转译 4.1 转译 4.2 声明 4.3 变量 ...

  9. Shell脚本中获取命令运行结果、特殊变量使用、条件判断等常用操作

    文章目录 前言 获取命令执行结果 使用反引号 `` ` ``command `` ` ``来执行命令 使用括号组合 $(command) 来执行命令 两种方式的区别 特殊变量使用 $0 $1 $2 . ...

最新文章

  1. c# 在DataTable的第一列(指定列)的前面添加一列
  2. BZOJ3028食物——生成函数+泰勒展开
  3. pythonplc曲线_PLC的编程策略:面向对象编程和梯形图逻辑之比较
  4. JVM(2)——JVM类加载机制
  5. Error: Java heap space
  6. jQuery实现checkBox全选全取消
  7. [转载]IIS 6.0配置HTTP压缩的步骤
  8. 在window7 64位下Oracle 10g 数据库中PLSQL Developer配置和使用
  9. windows mobile进程查看器开发(二)—— 停止进程
  10. intellij idea 键盘映射
  11. C#学习笔记25: 控制台应用程序开发精讲
  12. 基于MATLAB retinex的图像去雾系统
  13. 不是后端也应该知道的「 web 服务、子服务、服务的部署」
  14. Technorati的后台数据库架构
  15. “移除”虚拟机和“从磁盘中删除”虚拟机的区别
  16. 怎么样matlab做玫瑰花,Matlab画的玫瑰花
  17. css 选取第一个标签元素
  18. 玩客云设置linux权限,玩客云退出链克怎么禁止硬盘缓存?.onething_data文件禁止缓存玩客云关闭上传退出链克...
  19. 反欺诈之路——黑卡、养卡的识别
  20. linux中白屏变黑屏咋变,解决 APP启动白屏黑屏问题

热门文章

  1. linux 卷文件满,LVM逻辑卷容量的增减
  2. php目录隔离,PHP 应用隔离的几种方法
  3. 三分钟带你弄懂slot插槽——vue进阶
  4. mysql导入1366_mysql source导入报错ERROR 1366的解决方法
  5. linux查看文件时显示行号,linux中查看文件时显示行号
  6. 使用双向链表构建二叉树_python:26.二叉搜索树与双向链表
  7. sqlinesdata教程_oracle数据库中的表如何能够导入到mysql中?
  8. 如何去除360浏览器“网页走丢了”页面广告
  9. checkbox复选框,如何让其勾选时触发一个事件,取消勾选时不触发
  10. 限制文本框(TextBox)只能输入数字(VB6代码)