例如当前文件夹下有三个文件 执行一下语句 可以看到,带有空格的文件被当作两个部分,显然不合理 我们在 for循环前面加这么一句 [plain] view plain copy IFS=$(echo -en "\n\b") 再执行 可以看到,问题解决。