shell脚本中特定符合变量的含义
shell脚本中特定符合变量的含义:
$# 传递到脚本的参数个数
$* 以一个单字符串显示所有向脚本传递的参数。与位置变量不同,此选项参数可超过9个
$$ 脚本运行的当前进程PID号
$! 后台运行的最后一个进程的进程号
$@ 与$*相同,但是使用时用双引号,并将各个参数加双引号返回
$- 显示shell使用的当前选项,与set命令功能相同
$_ 上一个命令的最后一个参数
$? 显示最后命令的退出状态,0表示执行成功 ,其他值有问题
$0 脚本名称
$n 位置参数值,n表示位置
shell脚本中特定符合变量的含义相关推荐
- shell脚本中的特殊变量与if条件测试
1.特殊变量 实际工作中我们不可避免的遇到一些xxxx.sh脚本文件,实际阅读shell脚本代码时经常会遇到很多特殊变量(例如:$0.$n.$#.$@.$*.$?.$$等),我们常常会被这些特殊符号折 ...
- shell脚本中$0,$1,$2的含义
我们经常见到shell脚本中使用的$0,$1,$2,分别的意思就是: $0:是指你所写的shell脚本本身的名字: $1:是指你写的shell脚本所传入的第一个参数 : $2:是指你写的shell脚本 ...
- shell脚本中exit0和exit1的含义
exit 0:正常运行程序并退出程序:exit 1:非正常运行导致退出程序:exit 0 可以告知你的程序的使用者:你的程序是正常结束的.如果 exit 非 0 值,那么你的程序的使用者通常会认为 你 ...
- 检查在Unix Shell脚本中设置环境变量的简洁方法是什么?
我有一些Unix shell脚本,在开始做事之前,我需要检查某些环境变量是否已设置,因此我要执行以下操作: if [ -z "$STATE" ]; thenecho "N ...
- shell脚本中$#、$0、$@等含义
$# 传给脚本的参数个数 $0 脚本本身的名字 $1 传递给该shell脚本的第1个参数 $2 传递给该shell脚本的第2个参数 $@ 传给脚本的所有参数的列表 $* 以一个单字符串显示所有向脚本传 ...
- shell脚本中定义路径变量出现的BUG
=========================================================================== if 语句中的定义路径变量 引发命令的PATH路 ...
- shell脚本中的$用法
shell脚本中的$用法 变量 含义 $0 shell脚本的文件名 $1 ~ $n 添加到shell脚本中的各参数: 即执行shell脚本时后跟的内容: $1为第1参数,$2为第2参数 $? shel ...
- shell脚本中的变量
shell脚本中的变量 1 变量的定义 2 shell脚本中变量的定义方法 2.1 环境级别 2.2 用户级别 2.3 系统级别 3 变量名称 4 变量的转译 4.1 转译 4.2 声明 4.3 变量 ...
- Shell脚本中获取命令运行结果、特殊变量使用、条件判断等常用操作
文章目录 前言 获取命令执行结果 使用反引号 `` ` ``command `` ` ``来执行命令 使用括号组合 $(command) 来执行命令 两种方式的区别 特殊变量使用 $0 $1 $2 . ...
最新文章
- c# 在DataTable的第一列(指定列)的前面添加一列
- BZOJ3028食物——生成函数+泰勒展开
- pythonplc曲线_PLC的编程策略:面向对象编程和梯形图逻辑之比较
- JVM(2)——JVM类加载机制
- Error: Java heap space
- jQuery实现checkBox全选全取消
- [转载]IIS 6.0配置HTTP压缩的步骤
- 在window7 64位下Oracle 10g 数据库中PLSQL Developer配置和使用
- windows mobile进程查看器开发(二)—— 停止进程
- intellij idea 键盘映射
- C#学习笔记25: 控制台应用程序开发精讲
- 基于MATLAB retinex的图像去雾系统
- 不是后端也应该知道的「 web 服务、子服务、服务的部署」
- Technorati的后台数据库架构
- “移除”虚拟机和“从磁盘中删除”虚拟机的区别
- 怎么样matlab做玫瑰花,Matlab画的玫瑰花
- css 选取第一个标签元素
- 玩客云设置linux权限,玩客云退出链克怎么禁止硬盘缓存?.onething_data文件禁止缓存玩客云关闭上传退出链克...
- 反欺诈之路——黑卡、养卡的识别
- linux中白屏变黑屏咋变,解决 APP启动白屏黑屏问题
热门文章
- linux 卷文件满,LVM逻辑卷容量的增减
- php目录隔离,PHP 应用隔离的几种方法
- 三分钟带你弄懂slot插槽——vue进阶
- mysql导入1366_mysql source导入报错ERROR 1366的解决方法
- linux查看文件时显示行号,linux中查看文件时显示行号
- 使用双向链表构建二叉树_python:26.二叉搜索树与双向链表
- sqlinesdata教程_oracle数据库中的表如何能够导入到mysql中?
- 如何去除360浏览器“网页走丢了”页面广告
- checkbox复选框,如何让其勾选时触发一个事件,取消勾选时不触发
- 限制文本框(TextBox)只能输入数字(VB6代码)