Digamos que tengo los siguientes archivos en mi directorio actual:Bash comando para mover solo algunos archivos?
1.jpg
1original.jpg
2.jpg
2original.jpg
3.jpg
4.jpg
¿Existe un comando de terminal/bash/Linux que puede hacer algo como
if the file [an integer]original.jpg exists,
then move [an integer].jpg and [an integer]original.jpg to another directory.
Ejecución de una instrucción tal causará 1. jpg, 1original.jpg, 2.jpg y 2original.jpg para estar en su propio directorio.
NOTA Esto no tiene por qué ser un comando. Puedo ser una combinación de comandos simples. Tal vez algo como copiar archivos originales a un nuevo directorio. A continuación, realice un filtro de expresiones regulares en los archivos del directorio nuevo para obtener una lista de nombres de archivos del directorio anterior que aún necesita copiarse, etc.
Es por esto que los superusuarios aprenden la programación :) Buena pregunta. –
¿Tienes que preocuparte por el caso donde podría haber, digamos, '5original.jpg' pero no' 5.jpg'? –