次のような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
これを修正するにはどうすればよいですか?