我有一个这样的 bash 脚本:
myfiles=("file\ with\ spaces.csv")
for file_name in "${myfiles[@]}"
do
echo "removing first line of file $file_name"
echo "first line is `head -1 $file_name`"
echo "\n"
done
但由于某种原因它无法识别空格,即使我用双引号将其括起来""
:
head: cannot open ‘file\\’ for reading: No such file or directory
我该如何解决?