位置: 编程技术 - 正文

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

  • 从香港向境外汇款怎么汇
  • 收到商业承兑汇票到期付款通知单,据此登记相关账簿
  • 进项税为什么记在借方通俗讲法
  • 计提贷款利息是什么意思
  • 报税显示税款入账未到账
  • 其他应付款太多怎么做账务处理
  • 季报申报之后还可以改吗?
  • 低值易耗品包含什么
  • 无合同销售收入怎么算
  • 一次还本付息债券到期收益率
  • 地税保险单位编号是什么
  • 应收账款处置损益
  • 没有缴纳社保怎么开证明
  • 个税负数怎么做账
  • 7月1号出台的政策
  • 电子银行承兑如何背书给别人
  • 机构股东入股资金流向
  • 销售成本结转账务处理
  • 设备销售和安装账务
  • win11压缩文件
  • apple取消支付方式
  • vc_runtimeMinimum_x64.msi 找不到的解决方法
  • 如何在vue项目中导入外部的包
  • 支付职工培训费的现金流量项目
  • 公司购买的机票赔偿可以退公司嘛
  • 一般纳税人税负率是多少
  • 收到增值税红字发票怎么入账
  • win11打开图片
  • 财务软件税率
  • 临时工工资的会计处理和税务处理
  • 税务实名认证是不是就是税务登记
  • 按销售收入比例分摊进项税额按月还是按年
  • 外购固定资产入账
  • 天猫魔合
  • 月度计提所得税怎么调整
  • 固定资产的主要特征有哪些
  • 集团公司管理费提取办法
  • 班夫国家公园最佳旅游时间
  • php __destruct
  • 三趾鹑是野鸡吗
  • php分段
  • 企业固定资产可以按照其价值和使用情况,确定采用某一
  • php经典面试题及答案
  • linux脚本文件编写
  • 注册公司冠名省需要多少注册资金
  • 发票打印错误如何修改
  • 收到增值进项发票
  • mongodb应用实例
  • python的爬虫
  • 尾款忘记支付,交易关闭怎么办
  • 代销费是谁给谁
  • 工资计提啥意思
  • 企业所得税免税项目
  • 技术服务费可以计入成本吗
  • 毛利率代表什么?如何计算毛利率?
  • 企业的哪些支出不得列入成本费用原因
  • 滴滴打车老板起源故事
  • 调整其他应付款作为收入
  • 公司债权转让如何交税
  • 人民币报关退税流程
  • 意外伤害条件
  • 小额零星支出是什么意思
  • 工程结算和工程竣工决算的区别
  • linux安装.gz
  • 怎么关闭无服务状态
  • windows 8 build 8148
  • window10如何校色
  • w10文件预览
  • 运行javascript
  • 基于个人同意处理个人信息的个人什么撤回其同意
  • vim三种模式及其之间的切换
  • jquery插件库怎么导入
  • js运行时错误
  • 深入python3
  • js prev()
  • 德州市税务局领导
  • 网络发票开票系统怎么设置?
  • 山东国家税务局许本虎
  • 在网上缴费后如何退款
  • 上海买房退税政策2023最新
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设