El script:
Código
la salida del comando es la siguiente
#!/bin/bash # #description : Renombra los ficheros del directorio actual y los deja en la carpeta de renombrados #autor = didacso carpetaNueva="renombrados" extension="jpg" AQUI=$( pwd ) RENOMBRADOS="$AQUI"/$carpetaNueva ELEMENTOS=0 mkdir "$RENOMBRADOS" for i in $( ls ); do NOW=$(date +"%m-%d-%y")-$(date +"%N") echo "$AQUI/$NOW.$extension" >> "$RENOMBRADOS/estadisticas.txt" echo "problema con " "$i" cp "$i" "$AQUI/$NOW.$extension" mv "$i" "$RENOMBRADOS/$i" let ELEMENTOS=ELEMENTOS+1 done gxmessage -center -title "Operación completada" $ELEMENTOS " elementos procesados" echo $ELEMENTOS " elementos procesados" >> "$RENOMBRADOS/estadisticas.txt"
Código
cp: no se puede efectuar `stat' sobre «0g3nG3iJN4FaUzY0H4KvcdJZGFY»: No existe el fichero o el directorio mv: no se puede efectuar `stat' sobre «0g3nG3iJN4FaUzY0H4KvcdJZGFY»: No existe el fichero o el directorio cp: no se puede efectuar `stat' sobre «(1)»: No existe el fichero o el directorio mv: no se puede efectuar `stat' sobre «(1)»: No existe el fichero o el directorio cp: no se puede efectuar `stat' sobre «0g3nG3iJN4FaUzY0H4KvcdJZGFY»: No existe el fichero o el directorio mv: no se puede efectuar `stat' sobre «0g3nG3iJN4FaUzY0H4KvcdJZGFY»: No existe el fichero o el directorio cp: no se puede efectuar `stat' sobre «(10).jpg»: No existe el fichero o el directorio mv: no se puede efectuar `stat' sobre «(10).jpg»: No existe el fichero o el directorio cp: no se puede efectuar `stat' sobre «0g3nG3iJN4FaUzY0H4KvcdJZGFY»: No existe el fichero o el directorio mv: no se puede efectuar `stat' sobre «0g3nG3iJN4FaUzY0H4KvcdJZGFY»: No existe el fichero o el directorio cp: no se puede efectuar `stat' sobre «(2)»: No existe el fichero o el directorio mv: no se puede efectuar `stat' sobre «(2)»: No existe el fichero o el directorio cp: no se puede efectuar `stat' sobre «0g3nG3iJN4FaUzY0H4KvcdJZGFY»: No existe el fichero o el directorio mv: no se puede efectuar `stat' sobre «0g3nG3iJN4FaUzY0H4KvcdJZGFY»: No existe el fichero o el directorio cp: no se puede efectuar `stat' sobre «(4)»: No existe el fichero o el directorio mv: no se puede efectuar `stat' sobre «(4)»: No existe el fichero o el directorio cp: no se puede efectuar `stat' sobre «0g3nG3iJN4FaUzY0H4KvcdJZGFY»: No existe el fichero o el directorio mv: no se puede efectuar `stat' sobre «0g3nG3iJN4FaUzY0H4KvcdJZGFY»: No existe el fichero o el directorio cp: no se puede efectuar `stat' sobre «(5).jpg»: No existe el fichero o el directorio mv: no se puede efectuar `stat' sobre «(5).jpg»: No existe el fichero o el directorio
los nombres de los ficheros son los siguientes:
Código
no se si el problema es por el espacio o por el paréntesis
0g3nG3iJN4FaUzY0H4KvcdJZGFY (1) 0g3nG3iJN4FaUzY0H4KvcdJZGFY (2) 0g3nG3iJN4FaUzY0H4KvcdJZGFY (5).jpg 0g3nG3iJN4FaUzY0H4KvcdJZGFY (9).jpg 0g3nG3iJN4FaUzY0H4KvcdJZGFY (10).jpg 0g3nG3iJN4FaUzY0H4KvcdJZGFY (4) 0g3nG3iJN4FaUzY0H4KvcdJZGFY (8).jpg