ave*_*123 5 bash shell
我正在编写一个需要输入文件名的 bash 脚本,它可能类似于:
“文件名 - Copy.txt”
当我尝试获取该文件的文件名时,basename 似乎将破折号作为操作数并失败。
basename: extra operand "Copy"
我有一些这样的:
echo $(basename -- $eachFile)
Joh*_*don 5
用于echo $(basename "$eachFile")避免 bash 解释器将文件名中的空格视为参数之间的空格basename
echo $(basename "$eachFile")
basename
归档时间:
8 年,7 月 前
查看次数:
4717 次
最近记录: