常用的shell变量有哪些
发表于:2025-01-19 作者:千家信息网编辑
千家信息网最后更新 2025年01月19日,小编给大家分享一下常用的shell变量有哪些,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!一些常用的shell变量$# 传
千家信息网最后更新 2025年01月19日常用的shell变量有哪些
小编给大家分享一下常用的shell变量有哪些,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!
一些常用的shell变量
$# 传递到脚本的参数个数
$* 以一个单字符串显示所有向脚本传递的参数(可大于9个)
$$ 脚本运行的当前进程的ID号
$! 后台运行的最后一个进程的ID号
$@ 与$#相同,但使用时加引号,并在引号中返回每个参数
$- 显示shell使用的当前选项
$? 显示最后命令的退出状态,0表示无错误(这个变量也常常用来打印输出,在脚本调试时标记某个shell命令或某个函数是否正确执行,但是要注意,$?记载的是最近的函数或命令的退出状态,因此打印时应该立即打印以获得正确的信息)
$0的使用
在变量中有一种位置变量$n,用来存放函数调用或脚本执行时传入的参数,其中$0表示函数名或脚本名,需要注意的是,这时的脚本名传递的是包含全路径的脚本名。从$1-$9表示传入的第一到第九个参数,这样的参数表示不能多于九个,如果多于九个,可以使用下面将要提到的shift指令来读取。
因为$0存放函数名或脚本名,因此我们可以通过echo $0来输出调用信息,但是,由于存放的是全路径名,我们可以利用一个shell命令来得到脚本名,basename $0 将得到$0中名字的部分,而与之相反的,dirname $0将得到$0中路径的部分。
以上是"常用的shell变量有哪些"这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注行业资讯频道!
脚本
变量
参数
函数
命令
常用
篇文章
路径
信息
内容
引号
状态
进程
部分
输出
运行
相同
不怎么
个数
位置
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
海底捞网络安全员
中国网络安全百强企业第九版
小公司网络安全
临邑软件开发自学教程哪家好
职工数据库的实验报告
电网网络安全职责
尚义县网络安全培训
国企软件开发工程师工作
数据库保护数据安全的方法
网络安全工作整体情况汇报
网络安全策略申请
国内游戏服务器一般在哪
北京网络技术职业学院简介
阿里云服务器恢复文件
谷歌浏览器无法加载服务器数据
中小学生消防网络安全直播课
铁路网络安全事故案例
数据库运维需要学java吗
软件开发初学者教程
浙江方正电机控制软件开发
新乡市铺转转网络技术有限公司
高中生网络安全承诺书
快速查找数据库分区名称
遇到网络安全风险
项目网络技术人员岗位职责
传世43区服务器
2017万象会员数据库
方舟服务器vip玩家有啥用
mc服务器300人多少钱
iis服务器绑定域名