位置: 编程技术 - 正文

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)

  • 企业收到购买标书的增值税专用发票可以抵扣吗?
  • 销售不动产营业税纳税义务发生时间
  • 计提租赁费用
  • 残保金计入管理费用还是营业税金及附加
  • 通过法院拍卖取得的设备怎么开具发票
  • 微信支付算库存现金还是银行存款
  • 美团收取的佣金怎么开票
  • 小规模纳税人开票税率
  • 税务报表的利润表
  • 个税补缴纳
  • 生产型企业怎么退税
  • 纳税人从两处取得收入汇算清缴可以扣除2个60000吗
  • 企业总资产是否包含累积折旧
  • 结转税金需要附件吗
  • 建筑安装工程承包合同
  • 购买方退货的会计处理
  • 境外工资薪金
  • 增值税专用发票验证真伪
  • 车船税为什么没有优惠
  • 福利企业的增值税是多少
  • 留存收益转增股本,另一方公司怎么做账
  • 开票时金额怎么能含税
  • 商品退回顺丰代收怎么办
  • 计提的存货跌价准备
  • vmware download
  • 客户申请退款商家拒绝退货退款会有什么效果
  • nalntsrv.exe - nalntsrv是什么进程 有什么用
  • 委托外单位加工发出的材料会影响账面价值吗
  • 营改增后租金如何交税
  • 柏林亚历山大广场1980
  • 浏览器无痕浏览后警察能查到吗
  • 自然vc
  • Treetop walkway in Hainich National Park, Thuringia, Germany (© mauritius images GmbH/Alamy)
  • thinkphp框架介绍
  • Smarty实现页面静态化(生成HTML)的方法
  • cv2.error:opencv(3.4.2)
  • 用chatgpt写insar地质灾害的论文,重复率只有1.8%,chatgpt4.0写论文不是梦
  • dpkg deinstall
  • 简易计税适用什么类型企业
  • 房屋租赁费属于什么税收分类编码
  • 金税盘无法登录410506怎么解决
  • 增值税发票完税证明图片
  • 不是自己生产的产品可以用自己的商标吗
  • 开票软件怎么增加开票员
  • 专项应付款如何核算
  • 织梦网站特有标识
  • mysql如何判断日期是周末
  • 员工工资应要计入什么
  • 月末本年利润借方余额表示什么
  • 以后年度结转如何结转
  • 货物赔偿款怎么开票
  • 电脑更换显示器需要重装驱动吗
  • 凭证摘要写错了已结账了怎么办
  • 无形资产当年提摊销嘛
  • 政府预算年度
  • 库存商品属于资产类科目吗
  • 递延所得税转回税率不一致
  • 员工体检的发票在哪里开
  • 发票找不到了怎么操作
  • 建筑业营改增后税率变化
  • sql查询包含特殊
  • ubuntu服务
  • ati2mdxx.exe是什么进程 ati2mdxx进程信息查询
  • qconsvc.exe - qconsvc是什么进程 有什么作用
  • win10系统声音怎么打开
  • Unity3D游戏开发引擎
  • 谷歌编程之夏2021
  • shell脚本编写步骤
  • 一道关于医用口罩的数学题初二
  • shell脚本调用脚本
  • jquery可以实现哪些效果
  • 国家税务局浙江电子税务局官网入口
  • 国家税务稽查局举报中心
  • 为什么虚开增值税属于犯罪行为
  • 国家税务总局遴选拟录取名单
  • 新土地管理法37条解释
  • 允许抵扣和不允许抵扣进项税额的发票种类
  • e贷支付扣款管理是什么意思
  • 营业外收入缴纳哪些税
  • 新疆喀什泽普县教育局联系电话
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设