El 21/11/07, Jose Miguel Vidal Lavin <[EMAIL PROTECTED]> escribió: > Guillermo O. Burastero escribió: > > El 21/11/07, Jose Miguel Vidal Lavin <[EMAIL PROTECTED]> escribió: > > > >> Alvaro Herrera escribió: > >> > >>> Jose Miguel Vidal Lavin escribió: > >>> > >>> > >>> > >>>> yo justamente ando buscando una forma de borrar una buena cantidad de > >>>> archivos, unos 900 mil archivos alojados en una maquina con windows, el > >>>> directorio donde estan esos archivos a borrar esta montado a un linux por > >>>> medio de smbclient. > >>>> > >>>> > >>> O sea probaste find -delete y no funcionó? > >>> > >>> > >>> > >>> > >> no funcionó, > >> > >> devel:/home/jmvidal# find /media/callcenter/Wavs.old > listado.txt > >> /media/callcenter/Wavs.old > >> find: /media/callcenter/Wavs.old: Error de entrada/salida > >> > >> probe que al menos hiciera el archivo para despues probar con el > >> parametro delete pero no funcionó > >> > >> saludos > >> > >> > >> > > Lee atentamente la ayuda de find con: man find > > > > find dir1...dir2 -size +5M >archivos_a_borrar.txt > > > > ls archivos_a_borrar.txt > > te tiene que dar el archivo con lo encontrado por el find.(si tenés > > permiso de escritura en el directorio donde ejecutás en find, obvio.) > > > > luego por ejemplo revisas su contenido con > > less archivos_a_borrar.txt > > > > si querés saber cuántos son: > > wc -l archivos_a_borrar.txt > > > > y si estas de acuerdo los borras con > > cat archivos_a_borrar.txt | xargs rm -f > > > > vale que debés tener permiso de escritura sobre cada archivo a borrar > > y permiso de escritura sobre el directorio que lo contenga. > > > > Saludos > > Guillermo > > > > > mi problema no es de permisos de escritura sino que los argumentos son > demaciados para ser procesados > > saludos > Que los argumentos sean muchos es el problema que resuelve xargs. Mirá: man xargs
-- Guillermo O. Burastero Usuario GNU/Linux #84879 - http://counter.li.org/ Bahía Blanca, Buenos Aires, Argentina Tel. +54 (291) 451-2293 - Móvil [15] 574-3173 MSM: [EMAIL PROTECTED] ICQ: 97148268

