位置: 编程技术 - 正文

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)

  • 跨年的所得税会计分录
  • 风险纳税人是指个人还是单位
  • 2020年小规模纳税人增值税起征点
  • 电信宽带个人和公司办收费标准
  • 借款现金分录怎么做
  • 保险服务保费会计分录
  • 临时设施摊销方案怎么写
  • 公共部门管理中具有哪些作用
  • 培训机构给学员过生日
  • 安置残疾人就业税收优惠政策
  • 企业租车接送员工合法吗
  • 预付卡充值可以退吗
  • 超额库存现金
  • 核定增收和查账增收的区别
  • 提取职工福利费计入什么科目
  • 购买的包装物用什么消毒
  • 固定资产进项税额
  • 税金总额是税金的意思吗
  • 欠税已经缴纳会影响征信吗
  • 公司业务招待费占比
  • 代开的专票怎么做账?
  • 个人取得利息需要缴纳增值税吗
  • 公司一季度报表一般是什么时候出
  • 利润表的本期数即本月实际发生数
  • 固定资产可以一次性计入成本费用吗
  • 小规模纳税人0税率
  • 食堂伙食费需要开票吗
  • 六月工资七月发算不算压工资
  • 工程结算属于哪个类别
  • 服务类进项
  • 企业利息收入如何做分录
  • linux中!
  • 交割单和对账单一样吗
  • thinkphp 3.2.3 getshell
  • explorer.exe是啥意思
  • 股份支付费用是股权激励成本吗?
  • 贷款损失会计处理
  • 入固定资产含税吗
  • php新手入门
  • 进项税不得抵扣的意思
  • php框架介绍
  • css如何应用
  • 小规模纳税人年收入超过500万必须转为一般纳税人吗
  • 如何用python给excel每一行添加序号
  • 帝国cms灵动标签 PHP变量文章ID加减1
  • 厂家给的返点怎么下往来账
  • 工程完工补付工程款会计分录
  • 商誉减值损失怎么填
  • 企业有什么税收
  • 稿费的个税是怎么算的
  • 企业怎么开启承兑业务
  • 公司注销其他应收款怎么冲平
  • SqlServer中用exec处理sql字符串中含有变量的小例子
  • 结算价格的确定原则
  • 医药发票的税率是多少
  • 暂估主营业务成本怎么冲销
  • 库存商品暂估入库可以结转成本吗
  • 微信提现手续费1000扣多少
  • 单据 凭证
  • 投资收益的账务怎么处理
  • 收到货款就必须付货款吗
  • 购进销售产品的会计分录
  • 会计账簿的启用与登记实验报告
  • 出租人融资租赁的判断标准
  • win10edge浏览器默认主页网址
  • mac苹果电脑如何开4个微信号
  • office解压后如何安装
  • macbook不可以插u盘吗
  • 安装双系统后无法进入原来的系统
  • 作用
  • perl常用模块
  • asp.net runat
  • jQuery插件ajaxFileUpload异步上传文件
  • 批处理forfiles
  • node.js的理解
  • python中闭包的作用
  • jsonobject java
  • javascript如何学
  • javascript基础编程
  • 税务数字证书密码修改失败
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设