常用的shell变量有哪些
发表于:2025-11-07 作者:千家信息网编辑
千家信息网最后更新 2025年11月07日,小编给大家分享一下常用的shell变量有哪些,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!一些常用的shell变量$# 传
千家信息网最后更新 2025年11月07日常用的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安全错误
数据库的锁怎样保障安全
数据库逻辑蕴含
服务器租用 百兆
湖北云端互联网科技有限公司
数据库的安全性概述
软件开发vt测试
软件开发成本价格指数
MySQL数据库转移最快
湖南通信软件开发价钱
海康服务器磁盘阵列说明书
设备管理数据库
mysql数据库热备份
内容分发组件包括什么服务器
主题搜藏数据库
基于ios的软件开发
yml中的数据库密码加解密
怎样清除掉网贷上面的数据库
做软件开发需要掌握什么技能
自学软件开发学校哪个最好
3D设计软件开发工程师
软件开发转软件维护
如果要禁止修改数据库中的表
吉林大学数据库原理+视频
国内网络安全厂商代理
为什么选择做软件开发工作
应用软件开发行业前景
机房集中管理服务器
数据库密码转换
软件开发人员如何投资公司
网络安全标准和产业分论坛
天源迪科与华为数据库