位置: 编程技术 - 正文

使用Bash Shell获取文件名和目录名的简单方法(在bash shell环境下)

编辑:rootadmin

推荐整理分享使用Bash Shell获取文件名和目录名的简单方法(在bash shell环境下),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:在bash shell环境下,bash这种shell有哪些优点,bash这种shell有哪些优点,bash shell环境下ctrl+z,shell bash sh,shell bash sh,在bash shell环境下,在bash shell环境下,内容如对您有帮助,希望把文章链接给更多的朋友!

前言还是今天再写一个自动化打包脚本,用到了从路径名中获取最后的文件名。这里记录一下实现过程。当然,最后我也会给出官方的做法。(ps:很?澹?迪滞炅瞬欧⑾衷??ash Shell有现成的函数)

获取文件名假设给定的路径名为:

awk解法用“/”做分隔符,然后打印出最后的那一部分。实现代码如下:

使用Bash Shell获取文件名和目录名的简单方法(在bash shell环境下)

官方解法(basename)Bash Shell本身提供了basename命令,可以直接获取路径名最后的文件名,实现代码如下:

获取目录名官方解法(dirname)Bash Shell本身提供了dirname命令,特别方便,可以直接获取路径对应的目录名,实现代码如下:

awk解法可以灵活的使用分隔符,混合正则表达式:

awk+for循环的方法:

在Linux下如何修改Mysql的用户(root)的密码 下面给大家分享下在Linux下如何修改Mysql的用户(root)的密码,分两种情况:第一种当拥有原来的mysql的root密码,第二种情况忘记原来的mysql的root的密码

Linux shell知识点汇总 实际上Shell是一个命令解释器,它解释由用户输入的命令并且把它们送到内核。不仅如此,Shell有自己的编程语言用于对命令的编辑,它允许用户编写由s

积累linux常用命令大全 本人记忆力有限,就把平时在项目中遇到的linux常用命令分享给大家。Linux常用命令全集

标签: 在bash shell环境下

本文链接地址:https://www.jiuchutong.com/biancheng/379793.html 转载请保留说明!

上一篇:Bash Shell中的select命令简单使用示例(bash shell 语法)

下一篇:在Linux下如何修改Mysql的用户(root)的密码(linux更改)

  • 增值税专用发票抵扣期限
  • 广告公司个人所得税几个点
  • 季度三十万,是不含税额吗
  • 研发费用利润表中
  • 房地产项目管理三大核心
  • 怎么理解捐赠支出税前扣除标准计算口径
  • 公司未开展业务就没有债权债务吗
  • 作为福利手段福利概念的三个条件是
  • 结转销项税额至未交增值税的结转系数
  • 外商投资企业所得税法第八条
  • 小规模纳税人代理记账一般多少钱
  • 清单申报和专项申报的区别
  • 企业间借款利息涉税处理
  • 哪些政府补助可以做收入
  • 固定资产一次性计入费用的账务处理
  • 待摊费用和长期待摊费用的区别
  • 补缴去年个税
  • 货物装卸过程中由于操作不当或违反操作规程
  • win10怎么关闭相机
  • 查看修改
  • 社保会计分录怎么写
  • 冲红发票会计分录大全
  • 取得进账发票没发票
  • 企业补充流动资金具体用途
  • 在建工程领用原材料需要进项税转出吗
  • w7com端口设置
  • win11系统怎么投屏
  • 委托代销商品的代销费用
  • 增值税发票红字信息表
  • php编写
  • 土地增值税增值额怎么算
  • 蟹爪兰的养殖方法和浇水
  • initpki.dll有什么用
  • 寿命最短的苹果手机
  • php单例模式连接数据库
  • 大前端最新
  • opencv的函数
  • es restful api文档
  • tr命令详解
  • discuz去除底部
  • python变量赋值的正确方法
  • 建筑企业未按规定预缴增值税
  • 公司项目支付的钱叫什么
  • 开发商提供物业用房的法律依据
  • 一般纳税人材料票是几个点
  • 成本核算的科目有哪些
  • 收缩数据库日志文件对数据有影响吗
  • mysql 随机抽样
  • 数据库varchar和nvarchar
  • 无票收入需要缴纳文化事业建设税吗
  • 现金流量表季度期初现金余额怎么填
  • 执行迟延履行金的规定
  • 金融资产发生的负债包括
  • 会计凭证审核的主要内容
  • 销售预付卡的账务处理
  • 应收账款坏账的说明
  • 排污费征收范围包括
  • 发票怎么看是普票还是专票
  • 公司想自己开发票怎么申请
  • sql局部变量标识符
  • freebsd 升级
  • 虚拟机增加磁盘选择物理磁盘分区
  • win8打开桌面
  • 苹果电脑win10系统打不开
  • linux新手教学
  • mac安装nodejs的权限问题
  • [置顶]公主大人接下来是拷问时间31
  • shell脚本用法
  • python的nltk
  • python怎么学啊
  • unity3d官方教程
  • android常用命令
  • shell中删除文件和目录
  • 在flash中制作课件一般会遵循什么流程
  • css display:none使用注意事项小结
  • cd弹出错误怎么回事
  • 噩梦剧情
  • unity ugui教程
  • 为什么要去山西
  • 应交税费应交增值税已交税金是什么意思
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设