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

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

使用basename命令

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

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

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

输出

c
c


http://www.kler.cn/a/599543.html

相关文章:

  • Proteus8打开Proteus7文件(.DSN格式)的方法
  • PyTorch Lightning工业级训练实战
  • Python 迭代器与生成器:深入理解与实践
  • dsPIC33CK64MC105 Curiosity Nano|为高性能数字电源与电机控制而生
  • 软件公司高新技术企业代办:机遇与陷阱并存-优雅草卓伊凡
  • 刷机维修进阶教程-----adb禁用错了系统app导致无法开机 如何保数据无损恢复机型
  • BigEvent项目后端学习笔记(二)文章分类模块 | 文章分类增删改查全流程解析(含优化)
  • python多线程和多进程的区别有哪些
  • Spring Boot整合Activiti工作流详解
  • C++|面试准备二(常考)
  • 【差分隐私相关概念】约束下的列联表边缘分布计算方法
  • 以mysql 为例, 在cmd 命令行连接数据,操作数据库,关闭数据库的详细步骤
  • 【C++进阶学习】第三讲----多态的概念和使用
  • 华为OD机试2025A卷 - 天然蓄水库(Java Python JS C++ C )
  • 链表中倒数第K个节点
  • 地平线AlphaDrive:首个基于GRPO的自动驾驶大模型,仅用20%数据,性能超越SFT 35%!
  • 2025-03-24 学习记录--C/C++-PTA 习题9-1 时间换算
  • unable to load vboxguest kernel module
  • FreeSWITCH入门到精通系列(四):FreeSWITCH模块介绍与使用
  • langchain-ollama的ragflow简单实现