shell 获取文件名称 不获取后缀 任意后缀
可以使用以下命令获取文件名称,不包括后缀:
$ filename=$(basename /path/to/file.ext)
$ filename=${filename%.*}
其中,basename 命令用于获取文件名和扩展名,${filename%.*} 表示从文件名中删除最后一个点(.)及其后面的所有字符,即删除扩展名。这样就可以得到文件名,不包括后缀。
原文地址: https://www.cveoy.top/t/topic/gERr 著作权归作者所有。请勿转载和采集!