位置: 编程技术 - 正文

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

  • 小微企业应纳税所得额是指什么
  • 美容美发属于什么行业
  • 地方教育附加税税率多少?
  • 单位如何代个人交社保
  • 报废固定资产产生的净损益属于利得吗
  • 手工记账需要什么资质
  • 支付一年房租计入什么科目
  • 财务中预付账款是什么意思
  • 发票开错了收入增多了当月分录如何红冲?
  • 产品销售返利模式
  • 小规模纳税人要做账吗
  • 企业拆迁补偿款要交税吗
  • 预收账款增值税和消费税纳税时间
  • 作为一名新手
  • 代收车船税是什么意思必须收吗
  • 个人承担的社保费有哪些
  • 异地取款还有手续费吗
  • 机票改签费要开发票吗
  • 金蝶标准版年末已经结账如果重新结账
  • 简易计税进项税额转出公式
  • 从租计征的税率
  • 融资租赁哪些项目可以增值税抵扣
  • 房地产开发企业资质证书
  • 代理进口业务受托方账务处理流程
  • 法院收到诉讼费多久可以收到传票
  • 补交以前年度增值税的科目处理
  • 企业所得税税前扣除凭证规定
  • 在win7系统中怎样卸载win10?
  • player windows
  • mac的快捷键在哪
  • 开发产品转作经营性资产
  • php的面向对象
  • 流转税的计税依据有哪些
  • 怎样把有余额的钱转出来
  • 其他综合收益含税吗
  • 税务安全证书不成功什么意思
  • php gd gd2
  • 材料成本差异怎么结转
  • 分公司?
  • 使用php进行mysql数据库编程的基本步骤
  • 基于javaweb是什么意思
  • 税务滞纳金计入什么会计科目
  • 商业汇票的行为有哪些
  • SQLite数据库常用语句及MAC上的SQLite可视化工具MeasSQLlite使用方法
  • sql数据库check 约束代码怎么设置
  • 应收保费核算什么业务
  • 其他债权投资是长期投资吗
  • mysql数据库编码
  • 个人销售商品交什么税
  • 购销合同印花税税率
  • 备用金支出没有发票怎么办
  • 营改增利息收入增值税
  • 股票质押式回购交易是什么意思
  • 个人向公司借款流程
  • 现金流量表的编制基础是权责发生制
  • 三证合一后还有纳税人资格证吗
  • 办公费用包含哪里费用
  • mac下mysql密码忘记了怎么办
  • win10有三个系统
  • Windows Server 2003几个实用小技巧
  • win7更改电脑设置在哪里
  • WIN10系统怎么清理电脑c盘垃圾怎么清理
  • windows7开机后网络标志转圈
  • win1021年更新
  • linux发布项目
  • win8适用的pr
  • win10切换登陆账户为administrator
  • linux应用程序在哪个目录
  • datatable.load
  • 更改uac设置在哪
  • node.js+express
  • bat批处理删除
  • 关于全局变量和局部变量说法不正确的是
  • Python性能优化指南
  • js获取当前浏览器版本
  • jquery自定义组件
  • python convexhull
  • 湖南国家税务总局官网
  • 车辆购置税查询平台打印
  • 税收与税收管理的关系
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设