位置: 编程技术 - 正文

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

  • 小规模纳税人销售自建不动产
  • 汇算清缴期间费用填表说明
  • 房产税如何
  • 建筑公司多个项目,增值税收入确认
  • 财务费用利息收入在贷方表示什么
  • 代扣代缴增值税是什么意思
  • 无形资产净损失计入
  • 出口免税需要什么资料
  • 预售房款预缴增值税
  • 超范围经营如何举报
  • 转让无形资产专利权的账务处理
  • 小额贷款业务涉及哪些法律
  • 欠员工薪酬如何赔偿
  • 广告公司可以开维修费吗
  • 固定资产转到别人账户
  • 公司清算补偿工资标准
  • 固定资产拆下旧部件
  • 收到财付通打款认证冲减财务费用怎么做分录
  • 财务报表教育费附加包含地方教育费附加吗
  • 金税盘上传参数测试连接失败
  • 利润出现负数怎么调整
  • 新版edge浏览器兼容ie
  • win10禁止使用网络
  • 应交税费年末账务处理
  • 生产企业原材料的订购与运输建模
  • 商企预提待付费什么意思
  • 转让应收账款是否交税
  • 贷款减值是什么会计科目
  • 小规模纳税人进项票可以抵扣吗
  • 未达起征点销售额和小微企业免税销售额
  • 权利许可证照印花税优惠政策
  • php读取word内容
  • 大数据找工作好找吗
  • nyud数据集
  • ubuntu系统删除
  • 利润表中的本期金额和本年累计金额
  • 企业所得税季度预缴怎么计算
  • 物流辅助服务是
  • 股东退股按什么退钱
  • 水电费进项税额转出情形
  • sql server 2008数据库文件
  • mysql 连接过多
  • 一般纳税人怎么开3个点普票
  • 低值易耗品摊销计入什么科目
  • 损益类科目都是当期损益吗
  • 进项发票未认证
  • 公司借款私人账户
  • 税金及附加怎么算
  • 其他应收款对应的预算会计
  • 公司买房代替房贷合法吗
  • 收到银联代收短信
  • 预收款退回怎么处理
  • 动物园会计核算办法
  • 企业应该设置几个安全管理人员
  • mssql server 2012(SQL2012)各版本功能对比
  • winxp电脑显示器亮度怎么调
  • windows2003r2安装教程
  • 控制windows外观和工作方式
  • u盘安装vista
  • windows2003域控制器
  • 如何用virtualbox安装linux
  • centos查看wwn
  • 一步一步教会你走路
  • win8无线网络连接不上
  • Linux系统防火墙的命令
  • ssh进入
  • rtlrack.exe - rtlrack是什么进程 有什么用
  • win10不兼容游戏名单
  • 升级win8系统
  • mysql服务器的安装与配置
  • 创游世界
  • excel表格文本形式在哪里
  • js实现apply函数
  • javascript基础编程
  • python asyncio await
  • 济南税务稽查局人员名单
  • 北京身份证网上换证流程
  • 税务局 周六
  • 韩国税务怎么算收入
  • ssr服务器地址端口密码
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设