常用的shell变量有哪些
发表于:2026-11-02 作者:千家信息网编辑
千家信息网最后更新 2026年11月02日,小编给大家分享一下常用的shell变量有哪些,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!一些常用的shell变量$# 传
千家信息网最后更新 2026年11月02日常用的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安全错误
数据库的锁怎样保障安全
百单网互联网科技有限公司
华服互联网科技靠谱吗
互联网公司 科技公司
互联网金融与金融科技
鑫亿盛互联网科技
互联网科技logo设计
唐信互联网科技 大连
新浪科技互联网
润盈互联网科技
互联网科技类展会
互联网和高科技公司
恒银科技与互联网金融
宁夏众和广鑫互联网科技有限公司
上海宁丞科技互联网
互联网科技扶贫时间
互联网科技创新的路径
互联网科技如何创业
互联网科技机房
米泉互联网科技专业怎么样
保山浩联互联网科技有限公司
互联网属科技
互联网是不是新科技
互联网 科技创新
互联网科技ppt模板
友谊互联网络科技
国大互联网教育科技有限公司薪资
21世纪互联网科技成就
云南互联网科技学费
互联网的黑科技实验室
科技美学互联网 艺术