当前位置: 首页 > news >正文

linux去掉绝对路径前面部分和最后的/符号

使用basename命令

basename命令用于获取路径中的文件名部分。它会自动去除路径前面的目录部分和最后的/符号。示例如下:

path="/a/b/c"
filename=$(basename "$path")
echo "$filename"

path="/a/b/c/"
filename=$(basename "$path")
echo "$filename"

输出

c
c

相关文章:

  • CSS语言的服务器管理
  • JVM 03
  • 【专业测评】STONE 80A-L 电调:轻量化革命下的工业级动力心脏 ——112g 机身承载 80A 持续输出,重新定义无人机动力系统标杆
  • 秒杀业务优化之从分布式锁到基于消息队列的异步秒杀
  • JavaScript中匿名函数与箭头函数之间的区别与联系
  • Android Compose 框架的状态与 ViewModel 的协同(collectAsState)深入剖析(二十一)
  • 2023年TEVC SCI1区TOP:基于粒子群算法的紧凑神经结构搜索图像分类
  • 《论语别裁》第02章 为政(04) 刘备上了曹操的当
  • AF3 Rigid类make_transform_from_reference方法解读
  • C++题目
  • NO.56|基础算法-模拟|多项式输出|蛇形方阵|字符串的展开|方向向量(C++)
  • 《汽车理论》第一章作业1.3
  • 如何学好linux驱动
  • 【机器学习】什么是线性回归?
  • 3.24-1接口测试理论
  • C++输入输出流第二弹:文件输入输出流and字符串输入输出流
  • Simula语言的正则表达式
  • 提升生产效率的关键: ethercat转TCPIP网关智能通信
  • 详细Linux中级知识(不断完善)
  • FreeSWITCH入门到精通系列(四):FreeSWITCH模块介绍与使用
  • 中国人保聘任田耕为副总裁,此前为工行浙江省分行行长
  • 15世纪以来中国文化如何向欧洲传播?《东学西传文献集成初编》发布
  • 澎湃思想周报丨数字时代的育儿;凛冬已至好莱坞
  • 上海浦东单价超10万楼盘228套房源开盘当天售罄,4月已有三个新盘“日光”
  • 一回合摘下“狮心”,张名扬霸气回应观众:再嘘一个我听听
  • 伊朗港口爆炸致18死800余伤,三分之二伤者已出院