位置: 编程技术 - 正文

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)

  • 已申报税额是什么意思,要交吗
  • 税款代码
  • 当年亏损额为什么不能填?
  • 公司年末报表
  • 每股收益无差别点计算公式怎么解
  • 收到退所得税款的会计分录
  • 低值易耗品包含什么
  • 银行现金支票怎么填
  • 合同方和付款方不一致,发票开付款方可以吗
  • 红字发票信息开错该怎么撤回与相关会计处理
  • 免费送客户礼品的文案
  • 工伤期间奖金发放标准
  • 新版增值税开票软件怎么下载
  • 餐饮增值税发票税率
  • 重疾险可以扣税吗
  • 增值税附加税什么情况交
  • 定期定额户需要自己申报吗
  • 公司向外单位借款摘要怎么写
  • 工会经费的会计分录2023
  • 合伙企业收到对公转账
  • 企业收取的延期付款利息需要征消费税和增值税
  • 银行利息借贷方怎么做凭证
  • 小规模差旅费分录
  • 汇兑产出的收益计入
  • 存在标的资产的亏损合同,先进行减值
  • 何为小规模
  • 运输费用会计科目
  • 收到材料未收到会计处理
  • dll格式的文件
  • 无发票材料可以入材料账吗
  • php sybase_fetch_array使用方法
  • 企业确认坏账损失时的会计分录为
  • 企业雇佣临时工个税
  • 库存商品损失怎么做账
  • thinkphp 插件
  • php 输出
  • SwinIR实战:详细记录SwinIR的训练过程
  • htmlcss导航栏网页
  • 销售收入是营业总收入么
  • 新会计准则对财务工作的影响
  • 个人所得税如何查询
  • echarts怎么引入
  • 房地产业具体怎么做
  • sqlserver分页查询越到最后越慢
  • 以前年度损益调整怎么做账
  • 欠供应商货款会坐牢吗
  • 应交税费进项税额转出期末怎么结转
  • 上月发票如何冲红
  • 只有合同没发票能挂账吗
  • 股东分红需要
  • 上个月的发票可以作废吗
  • 信托保障基金会返还吗
  • 专利申请费用能走工会会费吗
  • 发票红冲重新开具怎么做分录
  • 合并报表成本法调整为权益法分录
  • 银行卡转账怎么撤回转账的钱
  • 本年利润有余额么
  • 营业收入和销售收入的比值
  • fedora s9
  • 为什么windows删除文件很慢
  • xp系统乱了,怎么恢复
  • 系统技巧 制作流程
  • xp系统里的打印机怎么设置的和新7
  • linux磁盘空间不足怎么清理
  • mac怎么使用islide
  • ghost备份1678
  • 深入理解新发展理念,推进供给侧结构性改革心得体会
  • javascript几种数据类型
  • ugy与ngy
  • python的垃圾处理机制
  • unity3d文件怎么查看和修改
  • javascript对象的常用方法
  • 浅谈自己对教育的理解
  • jquery ajax结合thinkphp的getjson实现跨域的方法
  • 个人所得税完税证明在哪里查询
  • 北京社保个人账户10万元退休金多少
  • 国税系统三方协议
  • 什么督导组词
  • 英国个税税率最高
  • 2021年小规模纳税人优惠政策
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设