Supongo que en la mayoría de los casos, al extraer un archivo tar, obtendremos un directorio con el mismo nombre que el archivo de archivo pero con un sufijo diferente. Pero en un caso desafortunado, como me encontré hoy, después de extraer un tarball, encuentro muchos archivos distribuidos en el directorio de trabajo, lo cual es una molestia.
Entonces, lo que quiero aprender de usted es que, ¿cómo puedo mover esos archivos recién creados? Sé que debería ser un enfoque elegante "encontrar más rm" allí, pero no sé exactamente cómo.
Encuentra todos los archivos en el directorio actual (y subdirectorios) que se han modificado en los últimos 60 segundos y los mueve a / dest / dir.
fuente
La forma más sencilla (siempre que no tenga una interfaz gráfica) será usar mc . Puede ordenar los archivos por fecha.
También puede eliminar los archivos que estaban en el tar desde la línea de comandos:
(-ztf) es para archivos tar.gz. Puede usar (-tf) para tars normales, o (-jtf) para archivos tar.bz2.
Si la lista de archivos es demasiado grande y el comando anterior se ahoga, puede usar xargs:
fuente