位置: 编程技术 - 正文

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)

  • 运输公司税率和税种
  • 自然人独资交企业所得税吗
  • 未填开发票怎么作废
  • 广告发布费在哪个分类
  • 怎样查是否为一类银行卡
  • 收到赠品入库需要用什么记录
  • 企业计提的资产包括哪些
  • 车辆使用费怎么开票
  • 转账支票支付展览费
  • 中标服务费可以抵扣进项税吗
  • 增值税普通发票对方作废了怎么办?
  • 办公室饮用水可以浇花吗
  • 提前收取租赁收入的财务处理
  • 售后需要品控吗
  • 发生的业务招待费属于什么科目
  • 劳动生产总值计算公式.doc
  • 资产负债表日后事项涵盖期间
  • win10永久激活2021
  • 苹果电脑设置壁纸为什么重启就没了
  • php 数字相加
  • sudo命令无法执行
  • 财产损失立案
  • PHP:curl_errno()的用法_cURL函数
  • 包装物押金收入是否计入销售额
  • PHP:mcrypt_list_modes()的用法_Mcrypt函数
  • 手机忘记密码怎么解开锁华为
  • 教育经费地方出多少
  • yolov5 教程
  • 前端经典面试题讲解
  • echarts遇到的坑
  • Stable Diffusion - API和微服务开发
  • html5简单小游戏代码
  • windowsserver2012r2远程协助灰色
  • ChatGPT助力校招----面试问题分享(四)
  • laravel分页
  • 旅行社的增值税怎么算
  • 怎么修改手机的地理位置
  • 织梦发布文章栏目怎么不显示
  • 酒店行业销售费用占比
  • 财务应付
  • 确认预计负债的三个条件
  • mysql log
  • 租金收入会计科目
  • 可供出售金融资产公允价值变动
  • 企业未开票收入怎么入账
  • 社保金额不对到不了账
  • 劳务增票多少个点
  • 非税收入一般缴款书查询
  • 法人存入公户的钱摘要
  • 出差补贴算工资吗
  • 公司提前扣员工保险合法吗
  • 企业实缴资本如何查
  • 发票已经认证是什么意思
  • 技术服务费会计处理
  • 以前年度调整要更正申报吗
  • 软件开发是否属于采购目录
  • 建筑公司项目
  • mysql分页实现
  • mysql查询语句大全及用法
  • version 2什么意思
  • 怎么在VMware上玩LOL
  • mac的mail登不上
  • windows10x预览版
  • 电脑迅雷影音在哪个文件夹
  • cocos2d游戏源码
  • 如何使用maven
  • perl脚本use strict
  • js存储
  • unity3d Hair real time rendering 真实头发实时渲染
  • java颜色代码对照表图片
  • android需要学什么
  • 在centos上安装pycharm
  • jquery获取指定元素
  • android面试题2019
  • android:imeOptions属性
  • 阿里云服务器使用教程
  • 苹果税务发票
  • 金税盘软件怎么打开
  • 电子税务局开的发票怎么作废
  • 欠账6万怎么还
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设