エラー: ではなく _ で表示されているようです
ファイル ツリーは次のようになります。
.
|-- Christina Aguilera
| |-- Back To Basics . Ain't No Other Man.mp3
ただし、スクリプトはこれを示しています:
.
|-- Christina Aguilera
| |-- Back To Basics _ Ain't No Other Man.mp3
コード:
tag=$(tail -c 128 $path)
song_name=$(echo "$tag" | cut -c 4-33 | sed -r 's/ +$//')
artist_name=$(echo "$tag" | cut -c 34-63 | sed -r 's/ +$//')
album_name=$(echo "$tag" | cut -c 64-93 | sed -r 's/ +$//')
test -e "$2/$artist_name" || mkdir "$2/$artist_name"
ln -s $path "$2/$artist_name/$album_name _ $song_name.mp3"
done
このコードを編集してエラーを解決するにはどうすればよいですか?