Quote:
Originally Posted by killasmurf
Code:
$ cd /home/share/music
$ mkplaylist.sh
chmod: /home/share/music/mp3/151/Code_Of_Tha_Street_[2003]/*: No such file or directory
chmod: /home/share/music/mp3/213/The_Hard_Way_[2004]/*: No such file or directory
chmod: /home/share/music/mp3/2Pac/2Pacalypse_Now_[1991]/*: No such file or directory
chmod: /home/share/music/mp3/2Pac/All_Eyez_On_Me_[1996]/*: No such file or directory
...
|
maybe those directories are empty?
try this:
Code:
#!/bin/sh
RenameFile()
{
find "$1" -depth | while read fileName ; do
newFileName=$(echo "$fileName" | tr ' ' _)
if [ "$fileName" != "$newFileName" ]; then
mv -f "$fileName" "$newFileName"
fi
if [ -d "$newFileName" ] ; then
rm -f "$newFileName"/*jpg "$newFileName"/Thumbs.db "$newFileName"/*.ini
else
chmod a-x "$newFileName"
fi
done
}
RenameFile "`pwd`"