У меня есть Баш скрипт так:Как сделать скрипт 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
Как это исправить ?