Vladimir si queres que lo mensajes de errores se almacenen en un archivo cambiale algo asi como esto en donde dice
find $1 2> /dev/null ...
pasalo a
find $1 2>$HOME/errores.txt ...
de esa manera todo lo del stderr te lo va/deberia guardar en el achivo errores.txt, al final podrias leer el archivo y si no esta vacio decir que hubieron errores
, creo que lo voy a dejar algo así:
find $1 2>$ARCHIVOLISTA.err
Para tener la lista de errores por cada lista y no perderlos cada ves que haga uno nueva lista [si si, ¿que para qué puedo querer almacenar los errores?... pues en el caso de hacer varias lista por carpeta, mejor reviso los errores al final y no cada ves que hago una lista]
Vaya ya esta.. todos los errores se guardan en el archivo ".playListError.log" de tu directorio $HOME.
Para verlos solo ponele
$ ./newPlaylist.sh -e