位置: 编程技术 - 正文

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

  • 销项税额和进项税额发票怎么区别
  • 公司的纳税信用等级对财务人员有什么影响
  • 对公的etc怎么绑定怎么充值
  • 报销费用可不可以开专票
  • 当月发票作废需要收回么
  • 临时税务登记可以开发票吗
  • 取得的进项发票当月不抵扣怎么做账
  • 按年征收的基金有哪些
  • 开出支票支付属于什么会计科目
  • 出口免税什么意思
  • 公司开发票就会报税吗?
  • 奖金用现金发放违法吗
  • 减免税费期末如何结转
  • 预缴纳税申报怎么报
  • 报销款冲抵其他应收款怎么做账?
  • 退休人员工资所得税纳税调整
  • 银行承兑汇票贴现
  • 1697508432
  • 所有者权益为什么是负债
  • 下列各项支出中,允许用现金支付的有
  • 委托代理出口能否办理退税
  • 固定资产残值清零怎么处理
  • mac切换不了中文怎么回事
  • linux系统中配置网卡ip地址的命令为
  • php composer自动加载
  • antd怎么用
  • php面向对象是什么意思
  • 摊余成本计入哪个科目
  • 使用过的固定资产出售,怎么处理
  • 发生错误的原始凭证包括
  • vue2+element-plus 密码校验及动态校验
  • thinkphp6 数据库
  • chrome 浏览器插件开发
  • 常用的绘图比例有哪些?
  • vue2-elm
  • python爬虫入门教程
  • php静态方法可以被继承吗
  • php获取文件内容的方法
  • Java多线程(6):锁与AQS(中)
  • 资产负债表中应交税费为负数是什么意思
  • 出售固定资产如何申报企业所得税
  • 织梦如何采集文章
  • pythonif嵌套语句
  • 成本费用利润率越高越好吗
  • 付款给个人
  • 基本户和零余额可以是一个账号么
  • sqlserver数据库指定目录
  • 不良品扣款会计分录
  • 资产负债表的作用体现在哪些方面
  • 企业清算处置固定资产
  • 企业注销股东投资款怎么处理
  • 转回存货跌价准备对递延所得税资产的影响
  • 银行借款一年按多少天计算
  • 学会整理内容
  • 开机蓝屏怎么回事
  • 哪个是win8.1更新win10的补丁
  • win10系统微软账号退不了怎么办
  • windows vista界面
  • 跳线短路
  • lsass.exe
  • 如何手动修复模糊图片
  • ubuntu怎么安装程序
  • WIN10开始菜单点不动
  • win10 windows设置
  • JavaScript中的方法名不区分大小写
  • github thanos
  • 如何自动更正
  • javascript常用语句
  • git pull could not read from remote repository
  • easyui表格
  • linux运行nginx
  • javascript高级程序设计电子书
  • shell生成excel文件
  • ubuntu安装步骤详解
  • 安卓手机管家
  • js使用类
  • js图片预览
  • 广东省国家税务总局班子成员
  • 土地使用税申报流程图
  • 车辆购置税税率多少
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设