我制作了一个脚本,我写道:
COMMAND="/usr/bin/exiftool $PATH_NAME" .... 代码 .... $命令
变量 $PATH_NAME 在 while 循环内动态分配。该命令可以正常工作,直到遇到带有空格的文件(例如 PATH_NAME="Add Driver.png")。控制台输出是:
未找到文件:./Add 未找到文件:driver.png
命令应该是:
/usr/bin/exiftool ./Add driver.png
我认为问题是由 $PATH_NAME 中的空格引起的。我也尝试直接执行命令:
评估“/usr/bin/exiftool $PATH_NAME”
但同样的输出错误。有解决问题的想法吗?谢谢。