位置: 编程技术 - 正文

使用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更改)

  • 资金账簿印花税怎么算
  • 要交多少增值税
  • 发票系统口令锁定
  • 一般纳税人的增值税征收方式的特点是
  • 简易征收预缴税款可以抵扣吗
  • 稳岗补贴属于不征税收入吗
  • 个人所得税中的综合所得包括哪些
  • 实收资本库存现金凭证怎么开
  • 金蝶财务系统录入发票
  • 交易性金融资产的交易费用计入哪里
  • 土地入固定资产还是无形资产
  • 增值税税差怎么算
  • 行政单位设计费计入哪个科目
  • 隔年的发票能冲销吗
  • 税控设备发行是什么行业
  • 收到赞助商品的发票
  • 股东将投资款转入个人账户
  • 已过期增值税专票怎么开
  • 收入工程款后什么时候计提印花税
  • 工程分包开具发票怎么开
  • 劳务派遣营改增政策
  • 员工租房合同
  • 建筑公司挂靠项目账务怎么做?
  • 房地产企业预缴企业所得税怎么算
  • 建筑业未开票收入销项税
  • 企业当年发生的某些费用
  • 咨询者对咨询师产生移情
  • 资产基金科目如何选择
  • 委托代销商品按什么确认收入
  • 财政收据可以抵税吗
  • 合并报表的少数股东权益分录
  • 税后2.5万工资税前多少钱
  • 服务设计合同标准版
  • 拍短视频服务费怎么算
  • 剑灵2.0win7
  • 软件开发并销售怎么做
  • 应交增值税的会计科目
  • 详解php语言最牛的语言
  • 三七粉的功效与作用及正确吃法
  • 财政补助收入核算内容
  • thinkphp save
  • 破产清算中欠发工资应否交个人所得税
  • php文件修改后,打开还是显示以前的页面
  • 合伙企业分配股票给合伙人
  • 专利权属于什么会计科目
  • 水利建设基金申报表哪里
  • 企业预缴所得税怎么算
  • 大学毕业后送快递
  • 如果企业一直亏损不交所得税会被税局稽查吗
  • 没有什么盈利的公司应该进吗
  • 不同情况不同处理的句子
  • 水利基金补申报怎么操作
  • 银行手续费发票未到怎样做账
  • c语言的共用体
  • 进项税认证抵扣流程
  • 应付账款的入账价值为未来偿还额
  • 辞退福利计入什么明细费用
  • 投标保证金支付给谁
  • 其他应收款科目核算哪些业务
  • 暂估入库后发票来不了会计分录
  • 税前扣除项目主要包括
  • 一件产品在不同场合的价格
  • 商业承兑汇票到期不兑付怎么办
  • Windows10下MySQL5.7.19安装教程 MySQL忘记root密码修改方法
  • mysql newid()
  • 杭州租房补贴社保断缴影响
  • wins资源管理器
  • ubuntu20.04怎么样
  • freebsd使用
  • 怎么查看win7系统电脑访问了哪些应用程序
  • win7系统咋样
  • nodejs中的模块以及作用
  • android自学之路
  • dos批处理实例
  • 刚接触 python 如何快速上手?
  • opengl怎么学
  • [置顶]公主大人接下来是拷问时间31
  • 江苏国税电子税务局网上申报流程
  • 开普通发票必须要纳税人识别号吗?
  • 福建省个人所得税申报系统
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设