如何理解Shell编程中的特殊变量之进程状态变量
发表于:2025-11-13 作者:千家信息网编辑
千家信息网最后更新 2025年11月13日,本篇内容介绍了"如何理解Shell编程中的特殊变量之进程状态变量"的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够
千家信息网最后更新 2025年11月13日如何理解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安全错误
数据库的锁怎样保障安全
杭州淘越网络技术怎么样
软件开发事业部部门架构
nc软件开发工程师
营销型网站选哪个服务器
浪潮服务器管理口操作手册
wlk 毕业装备 数据库
华为泰山服务器 中标
北京安卓软件开发收费标准
湖南微尼特互联网科技
广州富仓网络技术有限公司财务
互啸互联网科技有限公司
数据库财务系统有什么触发器
软件开发工程招聘平台
柯南服务器时间怎么看
国家组建网络安全高校
青海联想服务器维修维保多少钱
服务器怎么看内存是否双通道
杨哥团队史密斯网络安全书籍
三级网络安全标准
迷你世界主播解说炸mc服务器
无服务器架构
服务器关闭135端口
水浒日记软件开发
数据库建学生表完整步骤
事业单位网络安全风险点
展望数据库技术的发展趋势
中国四大服务器域名
现存的网络安全问题有哪些
我的世界网红服务器视频拍摄
家里网络安全防范