位置: IT常识 - 正文

shift命令 向左移动参数

编辑:rootadmin
shift命令来自英文单词“移动”,其功能是用于向左移动参数。Linux命令能够一次性接收多个参数,可能是0个

推荐整理分享shift命令 向左移动参数,希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

shift命令来自英文单词“移动”,其功能是用于向左移动参数。Linux命令能够一次性接收多个参数,可能是0个,也可能是5个,又或是15个,那么该如何逐一处理这些参数呢?

shift命令  向左移动参数

shift能够将命令接收到的参数逐个向左移动一位,即原本的$3变量会覆盖$2变量,原本的$2变量会覆盖$1变量,这样我们只需要每执行一次shift命令后调用$1变量,就能够实现对全部参数的处理工作了。

语法格式:shift [参数]

常用参数:

数字向左移动的个数

参考实例

编写一个脚本,逐一输出在执行shift命令后的$1变量值,直至清空全部参数:

[root@linuxcool ~]# cat File.sh #!/bin/bashwhile [ $# != 0 ] ; doecho "$1"shiftdone[root@linuxcool ~]# ./File.sh AA BB CC DDAABBCCDD

将参数向左移动2位:

[root@linuxcool ~]# cat File.sh#!/bin/bashwhile [ $# != 0 ] ; doecho "$1"shift 2done[root@linuxcool ~]# ./File.sh AA BB CC DDAACC与该功能相关的Linux命令:metamail命令 处理非文字E-mail的程序zic命令 时区编辑器gpg命令 对信息加密和解密xlsclients命令 列出应用程序vdfuse命令 挂载分区文件工具ifplugstatus命令 检查网线是否已插到在网络接口lslogins命令 显示系统中现有用户的相关信息break命令 结束for while或until循环cmatrix命令 代码雨风格屏幕保护redis-cli命令 redis客户端管理工具
本文链接地址:https://www.jiuchutong.com/zhishi/302432.html 转载请保留说明!

上一篇:wait命令 等待指令执行完毕(wait等待的用法)

下一篇:lastlog命令 显示用户最近一次登录信息(lastlog日志)

  • 专票税号不对可以认证吗
  • 账面价值大于计税基础
  • 2023小规模纳税人所得税税收优惠政策
  • 个税手续费返还政策最新规定2023
  • 限定性净资产账务处理
  • 出差的餐饮发票的税率是多少
  • 免交的附加税需要计提吗
  • 未分配利润很高说明什么
  • 企业取得该项资产时实际发生的支出
  • 应收账款坏账计提比例变更
  • 福利费发票可以开个人抬头吗
  • 话费发票入账
  • 股票发行的会计分录
  • 公司支付宝付款
  • 母公司占股子公司多少
  • 已认证未抵扣的发票,又做了红字,如何处理
  • 过路费发票可以抵扣增值税吗
  • 合并报表的少数股东权益分录
  • 利用退休人员避孕措施
  • 项目材料验收流程
  • 因质量问题扣款协议
  • win10玩游戏太卡了
  • 药品推广服务费怎么开票
  • 股东实缴出资的证明
  • 材料成本差异如何分摊
  • 公司出售已经提完折旧的机器
  • 贷款和应收款项应采用实际利率法
  • 工业企业的费用
  • 股东已转让股权还可以追究出资吗
  • 关于减肥的好方法
  • ros 2
  • 大群的芒基蝠鲼跃出水面,墨西哥加利福尼亚湾 (© Mark Carwardine/Minden Pictures)
  • joomla中文手册
  • php签到功能思路
  • 微信支付开发文档教程
  • postman操作流程
  • react 16.8 新特性
  • php使用for循环实现乘法口诀表
  • 个人独资企业所得税弥补亏损
  • php smtp发送邮件
  • 所得税汇算清缴报告在哪查
  • 房租增值税怎么计算
  • 财务报表不申报可以领票吗
  • mysql使用技巧
  • react 上下文hooks内容存储到本地
  • 对方开具红字发票,我方怎么查询
  • 防疫物资采购会计处理
  • 银行存款利息收入要交增值税吗
  • 预收账款账务处理流程图
  • 会计凭证后面需要打勾的是
  • 不能抵扣的进项税怎么做账务处理
  • sql删除查询结果
  • win8.1退回win8
  • 如何恢复ubuntu
  • vrvarp.exe是什么
  • win10多屏设置方法
  • win8桌面图标变大了怎么调小
  • win7打开文件夹都是独立的窗口
  • windows10已激活
  • win10mobile最新版本
  • linux git管理工具
  • div left
  • Windows环境下搭建Python开发环境的方法
  • 疯狂冒险王官网
  • 用来检测程序小错误的测试方法
  • unity的shader在哪儿
  • jquery旋转动画
  • 对于初学者的鼓励
  • JavaScript为事件句柄绑定监听函数实例详解
  • 江西国税局电子税务局
  • 税务局上班周末上班吗
  • 陕西电子税务局新版
  • 单位没有缴纳个人医保
  • 增值税发票税控开票软件卸载不了
  • 个人所得税代扣代缴手续费返还政策
  • 印花税在哪里查询
  • 3.0t交强险
  • 物流公司怎么申请TIR
  • 即征即退进项税额分摊方法
  • 美国有汽车吗
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设