shell 根据路径获取文件名和目录
path=/dir1/dir2/dir3/test.txt echo ${path##*/} 获取文件名 test.txtecho ${path##*.} 获取后缀 txt #不带后缀的文件名temp=${path##*/}echo ${temp%.*} test #获取目录echo ${path%/*} /dir1/dir2/dir3
相关推荐
-
Dos批处理命令一览表
命令类型命令功能参数说明网络命令ping测试IP连接ipconfig查看IP配置arp解析地址start开启命令shutdowm关闭或重启计算机taskkill关闭指定进程延迟环境变量扩展命令setl ...
-
Linux shell 提取文件名和目录名 复制文件名
${}用于字符串的读取,提取和替换功能,可以使用${} 提取字符串 1.提取文件名 [root@localhost log]# var=/dir1/dir2/file.txt [root@localh ...
-
通过批处理快速获取当前路径下的文件名和其他信息
@echo off echo *********************提示******************** echo 自动解析当前运行路径下的文件和文件夹组成, echo 并将结果存放在当前 ...
-
C#通过文件路径获取文件名
string fullPath = @"\WebSite1\Default.aspx";string filename = System.IO.Path.GetFileName(f ...
-
excel从路径中提取文件名和目录路径
........................ 1 ........................ 首先需要得到所有"\"的个数.方法很简单,要用到substitute和len ...
-
Excel获取指定路径的文件名 vba代码
在Excel VBA中,如果需要Excel获取指定路径的文件名以方便用户的操作体验,可通过VBAExcel获取指定路径的文件名.Excel2003可通过VBA宏Excel获取指定路径的文件名. Exc ...
-
【Excel技巧1001-30】-Excel如何获取指定路径全部文件名(包括子文件夹)
废话不讲,直奔主题 技巧1001,第30期,如何获取文件名? 对于简单的指定路径下的文件名获取很是简单,但是获取全部包括子文件怎么处理呢? 是否可以按条件过滤呢? 答案都在这里!我们来简单介绍几种易上 ...
-
在Excel单元格中提取当前文件的路径、文件名或工作表
一.提取文件所在的路径: 在A1单元格输入公式=CELL("filename") 公式返回结果如图1: 图 1 这个公式得到的信息包含了当前工作表的名称,且文件名是用"[ ...
-
(7条消息) Linux C/C++ 获取当前工作目录
在windows系统下,getcwd()函数是在#include <direct.h>: Linux系统,则是在#include <unistd.h>. 1.getcwd() ...
-
vba 遍历指定文件夹(含子目录)获取文件名,哪种方法速度最快?
vba遍历指定文件夹(含子目录),哪种方法速度最快?请贴出代码(每行有注释)....vba 遍历指定文件夹(含子目录),哪种方法速度最快?请贴出代码(每行有注释). 展开 IT技术 最佳答案 Sub ...
-
C#中使用Path、Directory、Split、Substring实现对文件路径和文件名的常用操作实例
场景 现在有一个文件路径 E:\\BTSData\\2019-11\\admin_20180918_1_1_2 需要获取最后的文件名admin_20180918_1_1_2 需要获取文件的上层目录20 ...
-
Linux 删除特殊字符文件名或目录
通过文件的inode号删除文件 先用ls -i 找出要删除文件的inode 号 ls -i |grep xxxxxx|awk '{print $2}'|xargs -i rm -f {} xxxxxx ...