位置: 编程技术 - 正文

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)

  • 山西税务年度申报在晋税通中怎么申报
  • 个人独资企业要交税吗
  • 什么是库存现金的盘亏
  • 没有发票可以先报销吗
  • 支票上的法人章和财务章是央行盖吗
  • 管家婆软件记账流程
  • 政府补助收入要交印花税吗
  • 工程保险谁负责
  • 固定资产出售账户处理
  • 中小企业现金流量表
  • 租赁设备出口怎么处理?
  • 财务费用过多有什么影响
  • 不是公司股东的投资者可以提前拿走投资款吗
  • 搬运费计入
  • 实收资本印花税税率
  • 物业公司一般纳税人怎么抵扣
  • 软件企业产品如何销售
  • 公司的公益性捐款合法吗
  • 其他应付款不需要支付是债务重组么
  • 个人营业执照如何办理社保
  • 付企业网银年服费怎么付
  • 一般纳税人问题
  • 外贸公司要计提什么费用
  • win11文件类型怎么改
  • mac的日历
  • 共同编辑app
  • 免租期房产税增值税如何计算
  • 分期付款买车的利息会计分录
  • 税控机抵减增值税税额
  • 土地出让金土地使用税
  • 什么样的企业是好企业,什么样的员工是好员工
  • php常用的设计模式在开发中的实例
  • 商业银行贷款的三种基本形式
  • 旧货回收增值税率是多少
  • vue中使用nodejs
  • 装饰工程开票项目
  • 进货成本价是什么
  • 差旅费报销会议记录
  • uniapp中uni.navigateTo传递变量
  • 从银行提取现金50000元备发工资
  • 视同销售的增值税怎么申报
  • 收到的赔款,罚款怎么算
  • 会计备案报送期间
  • c语言fread函数的用法示例
  • 帝国cms好用吗
  • 管理费用的借贷科目
  • mysql如何开启
  • 欠款收不回来了会计分录
  • 研发人员的差旅费计入管理费用吗
  • 进项税额是意思
  • 可转债会计分录怎么做
  • 包装物押金要计入增值税吗
  • 最新成品油消费政策
  • 开发票四舍五入
  • 折扣的种类有哪几种
  • 现金日记账支出写借方还是贷方
  • 农产品怎么自产自销
  • 代金券的利弊有哪些方面
  • 零余额账户年终余额清零的规定
  • 其他业务收入在资产负债表哪里体现
  • 建账需要准备什么东西
  • mysql中日期格式
  • 如何关闭safari
  • 安装fedora33
  • fedora update-grub
  • windows sky high
  • bootcamp安装windows一直小白杠
  • OS X Yosemite系统怎么制作u盘安装盘
  • winxp开启远程桌面连接
  • cpio压缩
  • Extjs TimeField 显示正常时间格式的代码
  • 关闭默认共享和共享文件夹
  • cocos开发游戏
  • java物流管理系统
  • event_base_new
  • unity3d官方
  • javascript怎么学
  • python的读取和写入
  • 网上报税失败什么原因
  • 运输类增值税
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设