我有“Artist - Song.mp3”形式的mp3文件我为艺术家创建了一个目录,从mp3中删除了艺术家的名字,并将mp3移动到了艺术家目录中。除了剥离艺术家的名字外,所有的东西都有效。
#!bin/bash
for f in *.mp3
do
artist="${f%-*}" #works
song="${f%*-}" #Should work but it doesn't
mkdir -m 700 ~/home/music/$artist;
mv "$song" ~/home/music/$artist
echo "artist: $artist"
echo "song: $song"
done