如何理解Shell编程中的特殊变量之位置变量
发表于:2025-11-09 作者:千家信息网编辑
千家信息网最后更新 2025年11月09日,本篇内容介绍了"如何理解Shell编程中的特殊变量之位置变量"的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有
千家信息网最后更新 2025年11月09日如何理解Shell编程中的特殊变量之位置变量
本篇内容介绍了"如何理解Shell编程中的特殊变量之位置变量"的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!
1、$0 获得当前脚本的文件名,包括路径。
代码如下:
#写一个测试脚本
vim test.sh
#内容如下
dirname$0
basename$0
#执行一下
bash$(pwd)/test.sh
#输出如下
/home/jane
test.sh
2、$n 获取当前执行脚本的第n个参数,n=1..9,$0,为当前脚本名。如果n大于9,使用${10}
代码如下:
echo'echo '$(seq-s " $"1 5|sed's/1/$1/') > test_n.sh
cattest_n.sh
#内容如下
#echo $1 $2 $3 $4 $5
bashtest_n.sh arg1 agr2 arg3
#输出内容:
#arg1 agr2 arg3
3、$* 获取脚本所有参数
代码如下:
echo'echo $*'>test_*.sh
cattest_*.sh
#内容如下:
#echo $*
bashtest_*.sh 1 2 3
#输出:
#1 2 3
4、$# 获得脚本所有参数的个数
代码如下:
echo'echo $#'>test_j.sh
cattest_j.sh
#内容如下:
#echo $#
bashtest_j.sh 1 2 3
#输出:
#3
"如何理解Shell编程中的特殊变量之位置变量"的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注网站,小编将为大家输出更多高质量的实用文章!
内容
脚本
输出
变量
代码
参数
特殊
位置
编程
更多
知识
实用
学有所成
接下来
个数
前脚
困境
实际
情况
文件
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
g3笔记本网络安全系统
守护网络安全呵护精神家园内容
虚拟破解服务器怎么用
职中数据库考试题
数据库地址是哪个
村社区护苗网络安全课
x86服务器还有前途吗
伏羲软件的数据库
网吧服务器有什么样子
北京健康宝 数据库
北京开票安全接入服务器地址
数据库mvvc
全球最良心的服务器
广东网络技术转让价格表格
局信息网络安全等级保护制度
哪些服务器主板能装e3v3
汕头市合万网络技术有限公司
浙江服务器机柜厂家直销虚拟主机
重庆电费缴费软件开发团队
网络安全软件没前途
奇幻英雄世界怎么更换服务器
移动网络安全管控平台
哪所学校计算机网络技术专业好
网络安全教学模式
星火视频软件开发
北京公安局网络安全大队招警
乡镇网络安全风险评估
朗诵视频软件开发
惠普服务器主板图片
网络安全公约作文