如何理解Shell编程中的特殊变量之进程状态变量
发表于:2026-11-03 作者:千家信息网编辑
千家信息网最后更新 2026年11月03日,本篇内容介绍了"如何理解Shell编程中的特殊变量之进程状态变量"的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够
千家信息网最后更新 2026年11月03日如何理解Shell编程中的特殊变量之进程状态变量
本篇内容介绍了"如何理解Shell编程中的特殊变量之进程状态变量"的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!
进程状态变量
1、$$获取当前shell的进程号(PID)
2、$!执行上一个指令的PID
3、$?获取执行上一个命令的返回值(0为成功,非零为失败,这个很常用)
4、$_在此之前执行的命令或脚本的最后一个参数
代码如下:
cat> test$.sh
echo'$$='$$
echo'$!='$!
echo'$?='$?
echo'$@='$@
echo'$_='$_
#输出如下
sh test\$.sh 1 2 3
$$=2556
$!=
$?=0
$@=1 2 3
$*和$@的区别
$*将所有的参数视为单个字符串,相当于"$1$2$3"
$@将每个参数视为单个的字符串,保留命令行中的任何空白字符
代码如下:
set-- 'I am'jane lee
fori in$*; doecho$i; done;
I
am
jane
lee
fori in$@; doecho$i; done;
I
am
jane
lee
fori in"$@"; doecho$i; done;
I am
jane
lee
fori in"$*"; doecho$i; done;
I am jane lee
"如何理解Shell编程中的特殊变量之进程状态变量"的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注网站,小编将为大家输出更多高质量的实用文章!
变量
进程
状态
参数
命令
字符
特殊
编程
代码
内容
单个
字符串
更多
知识
输出
实用
成功
学有所成
接下来
困境
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
互联网科技名片
互联网科技工作委员会毛军
互联网科技公司的优势
科技互联网技术
深圳互联网科技公司
礼当家互联网科技
上海致骋互联网科技
互联网系的金融科技公司
互联网科技教育视频
厦门千工互联网科技有限公司
江阴互联网智能科技产品进口
玉溪互联网科技怎么选
广西互联网科技孵化中心
徐州市互联网科技有限公司
张召忠谈中国互联网科技
2021世界互联网领先科技成果发布
互联网硬科技公司
世界互联网科技成果奖
江苏互联网智能科技产品出厂价
马化腾互联网科技教学
礼当家互联网科技
朗涯互联网科技
狮子座互联网科技有限公司
互联网科技公司介绍
互联网之后的科技是什么
互联网科技的全部知识
伍佰万互联网科技怎么赚钱
抖集互联网科技技术咨询
互联网的黑科技实验室
互联网高科技绘画