Судя по тому, что я часто вижу в Интернете, искажения или недостаток контента могут быть вызваны рядом различных факторов, включая:
Если ничего не помогает, вы можете попробовать запустить программу последовательной связи под Wine или Windows под виртуальной машиной в Linux для связи с ней. ?
Tu primer comando:
find /INTER/f/d/o/ -type f -name "test*.txt" -mtime +190 -exec mv /INTER/f/d/o/"test*.txt" /INTER_ARCHIVE/f/d/o/ {} \;
Aquí, asumo que querrá mover los archivos encontrados que coincidan con el patrón y que sean lo suficientemente antiguos. El bit de comando mv
tiene un formato incorrecto y debería verse como
-exec mv {} /some/destination/path \;
Es decir, "mover el archivo encontrado({}
)a algún destino".
No está claro al mirar el comando a dónde desea que se muevan los archivos, pero tal como lo escribió, está moviendo los archivos a los nombres de ruta encontrados. Esto falla ya que mv
intenta mover varios archivos a algo que no es un directorio.
En tu segundo comando,
find /INTER_ARCHIVE/f/d/o/ -type f -name "test*.txt" -mtime +400 -exec rm {};
simplemente no ha podido terminar el argumento de -exec
correctamente. El último bit debería verse como
-exec rm {} \;
o simplemente
-delete
si su implementación de find
lo admite.
Véase también " Entendiendo la opción -exec de `find`".