位置: 编程技术 - 正文

linux shell 路径截取正则表达式(linux shell截取字符串)

编辑:rootadmin

推荐整理分享linux shell 路径截取正则表达式(linux shell截取字符串),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:linux 截取路径,shell怎么截图,linux 截取路径,shell截取文件指定内容,linux shell 路径拼接,shell怎么截图,shell怎么截图,linux 截取路径,内容如对您有帮助,希望把文章链接给更多的朋友!

最近写脚本,需要对脚本中函数传递的路径参数进行截取,发现了以下比较好用的方法,记录下:

file=/dir1/dir2/dir3/my.file.txt

我们可以用${ }分别替换获得不同的值:

${file#*/}:拿掉第一条/及其左边的字串:dir1/dir2/dir3/my.file.txt

${file##*/}:拿掉最后一条/及其左边的字串:my.file.txt

linux shell 路径截取正则表达式(linux shell截取字符串)

${file#*.}:拿掉第一个.及其左边的字串:file.txt

${file##*.}:拿掉最后一个.及其左边的字串:txt

${file%/*}:拿掉最后条/及其右边的字串:/dir1/dir2/dir3

${file%%/*}:拿掉第一条/及其右边的字串:(空值)

${file%.*}:拿掉最后一个.及其右边的字串:/dir1/dir2/dir3/my.file

${file%%.*}:拿掉第一个.及其右边的字串:/dir1/dir2/dir3/my

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

很实用的Linux 系统运维常用命令及常识(超实用) 作为Linux运维,需要了解Linux操作系统的基本使用和管理知识,下面积木网小编给大家介绍下Linux运维需要掌握的命令,想成为Linux运维的朋友可以来学习

Linux常用命令全集(超全面) 系统信息arch显示机器的处理器架构(1)uname-m显示机器的处理器架构(2)uname-r显示正在使用的内核版本dmidecode-q显示硬件系统部件-(SMBIOS/DMI)hdparm-i/dev/hda罗列

Linux下Shell脚本中几种基本命令的替换区别 Part1:`command`这是命令标准输出作为函数标准输入操作方法之一,有很大的弊端以及不安全的地方。缺点一:比较陈旧。缺点二:容易与单引号混淆。(

标签: linux shell截取字符串

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

上一篇:linux系统下hosts文件详解及配置

下一篇:很实用的Linux 系统运维常用命令及常识(超实用)(有哪些好用的linux)

  • 北京增值税发票网上申领流程
  • 计提印花税会计分录
  • 机械租赁属于什么分类
  • 少做收入第二年怎么算
  • 企业买车购置税跟个人一样吗
  • 从小规模纳税人购进产品进项税怎么计算
  • 企业清算过程中应收应付的处置
  • 无形资产增资账务处理
  • 外汇结款怎么办理
  • 购进库存商品溢余账务处理怎么做?
  • 承包工程会计账务处理流程
  • 政府电费补贴文件
  • 超市预付款应做在哪个会计科目?
  • 营改增后房地产企业增值税税率
  • 事业单位库存现金
  • 报销发票只准报一部分怎么做账?
  • 年度所得税汇算清缴表去哪里找
  • 单位参加城镇职工基本养老保险基数怎么填
  • 减免税到什么时候
  • 信用减值损失编码
  • 资产负债表其他应付款包括哪些
  • 预收账款的科目属性
  • 预付股权转让款如何处理
  • 购买基金会计核算
  • 建筑行业成本预算和施工方案哪个更有含金量
  • 对个体工商户个人的认识
  • 生产成本可以结转到其他业务成本吗
  • 财产清查的方法和财产清查结果的会计处理
  • 怎么在bios中开启硬件虚拟化
  • 一个产品要有什么认证
  • 存货报废的税务处理及会计处理
  • 事业单位在建工程会计账务处理
  • ci框架文档
  • 北极光的征兆
  • 分支机构可以不分配所得税吗?
  • vue路由使用方法
  • 前端网页设计的三大技术
  • Vue3通透教程【四】Vue3组合API初体验
  • php的foreach
  • 增值税专用发票和普通发票的区别
  • 去年亏损今年盈利
  • 未使用的固定资产计提折旧应当计入
  • php中使用什么函数来定义常量
  • mysql 子表
  • 公司什么项目
  • 企业待摊费用怎么计算
  • 应纳税所得额的各项扣除包括什么
  • 现代服务税目包括哪些具体分类
  • 行政事业单位赞助支出会计核算办法
  • 红冲作废怎么处理
  • 固定资产清理的含义
  • 房产税土地税会减免吗
  • 小规模纳税人开的专票对方可以抵扣吗
  • 电商企业银行账户是什么
  • 管理费用抵扣企业所得税的比例
  • 福利费可以直接入管理费用吗
  • 主播工资不发应该到哪里投诉
  • 失业保险金的支付方式
  • 公司向股东借款多久必须归还
  • 新手会计建账的资料在哪里弄
  • 企业改制后如何管理
  • win7下安装ubuntu
  • windows8.1玩英雄联盟
  • 电脑图片打印不出来怎么办
  • Olehelp.exe - Olehelp是什么进程 有什么用
  • html5+css3新特性
  • 深入理解linux系统
  • python tcp socket
  • python如何不换行
  • shader教程
  • Linux makefile 和shell文件相互调用实例详解
  • unity3d怎么全屏
  • linux禁止所有用户登录
  • jQuery ready()和onload的加载耗时分析
  • jQuery中通过ajax的get()函数读取页面的方法
  • python保存文件到指定文件夹
  • 大学的python选修课好学吗
  • python中email模块
  • 深圳市福田区税务局电话
  • 国家税务总局39号文
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设