何らかの理由で、mvが私のbashスクリプトで正しく機能しません。このスクリプトは、mp3ファイルの名前をスペースで変更する必要があります
ls *mp3 > ls2.txt
while read line
do
sed_name=$(echo $line | sed 's/ /_/g' | sed "s/'//g")
mv "'"$line"'" "'"$sed_name"'";
done < ls2.txt
rm ls2.txt
しかし、次のエラーが発生しますmv:指定されたターゲットはディレクトリではありません(mv:указаннаяцельнеявляетсякаталогом)