位置: 编程技术 - 正文

浅谈linux中shell变量$#,$@,$0,$1,$2的含义解释(linux中的shell命令)

编辑:rootadmin

推荐整理分享浅谈linux中shell变量$#,$@,$0,$1,$2的含义解释(linux中的shell命令),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:linux中shell有什么作用,linux中的shell,linux shell gui,shell linux命令详解,linux中的shell,linux中shell有什么作用,linux中的shell,shell linux命令详解,内容如对您有帮助,希望把文章链接给更多的朋友!

摘抄自:ABS_GUIDE

下载地址:

变量说明:

$$ Shell本身的PID(ProcessID) $! Shell最后运行的后台Process的PID $&#; 最后运行的命令的结束代码(返回值) $- 使用Set命令设定的Flag一览 $* 所有参数列表。如"$*"用「"」括起来的情况、以"$1 $2 … $n"的形式输出所有参数。 $@ 所有参数列表。如"$@"用「"」括起来的情况、以"$1" "$2" … "$n" 的形式输出所有参数。 $# 添加到Shell的参数个数 $0 Shell本身的文件名 $1~$n

浅谈linux中shell变量$#,$@,$0,$1,$2的含义解释(linux中的shell命令)

添加到Shell的各参数值。$1是第1参数、$2是第2参数…。

示例:

1 #!/bin/bash 2 # 3 printf "The complete list is %sn" "$$" 4 printf "The complete list is %sn" "$!" 5 printf "The complete list is %sn" "$&#;" 6 printf "The complete list is %sn" "$*" 7 printf "The complete list is %sn" "$@" 8 printf "The complete list is %sn" "$#" 9 printf "The complete list is %sn" "$0" printf "The complete list is %sn" "$1" printf "The complete list is %sn" "$2

结果:

[Aric@localhost ~]$ bash params.sh QQThe complete list is The complete list isThe complete list is 0The complete list is QQThe complete list is The complete list is QQThe complete list is 2The complete list is params.shThe complete list is The complete list is QQHave a nice day!!!

以上这篇浅谈linux中shell变量$#,$@,$0,$1,$2的含义解释就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持积木网。

输出执行操作和打印日志的shell脚本实例 cat/mnt/log_function.sh#!/bin/bash#logfunction####log_correct函数打印正确的输出到日志文件functionlog_correct(){DATE=`date+%Y-%m-%d%H:%M:%S`####显示打印日志的时间USER=$(whoami)##

shell将脚本输出结果记录到日志文件的实现 使用tee命令:shportal/main.sh|teelog.txt获取脚本父类路径cmddir="`dirname$0`"以上这篇shell将脚本输出结果记录到日志文件的实现就是小编分享给大家的全部内容

shell脚本实现分日志级别输出的方法 shell脚本如何优雅的记录日志信息,下面让我们一步一步,让shell脚本的日志也变得高端起来,实现如下功能①设定日志级别,实现可以输出不同级别的

标签: linux中的shell命令

本文链接地址:https://www.jiuchutong.com/biancheng/374637.html 转载请保留说明!

上一篇:linux下编译boost.python简单方法(linux 编译)

下一篇:输出执行操作和打印日志的shell脚本实例(输出语句的执行过程)

  • 什么是税法要素
  • 存在弃置费用的固定资产的财务费用
  • 个人所得税租赁费的计算
  • 土地款发票是否可以抵扣
  • 核定征收季度核定销售额
  • 电子设备按5年折旧可以吗
  • 公积金缴存基数多久调整一次
  • 公司购车预计净残值率怎么计算
  • 向投资者支付股利
  • 为什么出现补交税
  • 亏损可以不用缴增值税吗
  • 内部往来科目设置在哪类下
  • 未达账项有几种情况
  • 办公用品开普票几个点
  • 一般纳税人可以转小规模吗
  • 返利抵扣货款
  • 事业单位对外投资涉及的主要科目有
  • 税务部门如何核定税额
  • 案例分析房租完税证明怎么入账?
  • 工资报税怎么报的原则
  • 机票保险可以报销入账吗
  • 房屋融资租赁会计处理
  • 来料加工的账务处理
  • 企业并购效益
  • 电脑管家lol修复
  • macos10.15.7
  • 鸿蒙系统怎么设置导航键
  • php判断文件上传类型
  • 销售商品收取的运费会计分录
  • 除甲醛的净化器哪个品牌做得最好
  • 非营利组织免税范围
  • zend framework手册
  • 克扣拆迁款
  • php和apache
  • php使用redis缓存技术
  • 未发货先开票后付款是否违法
  • 小规模纳税人税额怎么算
  • 计算机网络的定义
  • 销售商品的收入属于收入吗
  • 对公账号里面的钱会扣税吗
  • 企业从政府取得的非货币资产应该按照什么计量
  • mysql 5.7.20 win64 安装及配置方法
  • mysql是自动提交的吗
  • centos5.7
  • 销售防疫物资是什么意思
  • 小规模纳税人附加税减免政策2023
  • 建筑工程的税务处理
  • 普通发票可以抵扣吗
  • 其他收益期末余额
  • 财务费用减少记借方还是贷方
  • 住房基金可以取出来用吗
  • 可变现净值是什么意思
  • 土地作为无形资产还是固定资产
  • 企业购买土地时土地款缴纳的耕地占用税入账
  • 现值指数与净现值的关系
  • 地税报表如何填写
  • 用Autoconf检测MySQL软件包的教程
  • MySQL利用命令行工具启动和关闭的命令是什么
  • select into 和 insert into select 两种表复制语句
  • 不用鲁大师
  • Windows Server 2008下的网络排错
  • freebsd服务器搭建
  • ubuntu怎么设置
  • centos如何查询ip
  • 13寸的macbook
  • 如何解决焦虑的心理
  • 怎么使用linux命令
  • win7电脑曝光度过高怎么调
  • Access to the path "LibraryUnityAssembliesUnityEngine.xml" is denied.
  • jQuery+AJAX实现遮罩层登录验证界面(附源码)
  • jQuery插件实现静态HTML验证码校验
  • 批处理强制删除文件
  • css隐藏显示元素的方法
  • openglvbo
  • android去掉状态栏第三方图标
  • 如何设置div自适应宽度
  • jsonp如何解决跨域问题
  • android Lollipop(5.0)--touch feedback(触摸反馈)
  • jQuery插件是什么
  • jquery函数大全
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设