Si yo les pidiera que mencionen un comando para copiar una carpeta hacia otro lugar, casi todos mencionarían a cp . Ahora, si les digo que además, deben copiar todo el contenido de esa carpeta excepto 1 archivo, ahí muchos se quedarían pensando, y otros mencionarían a rsync , pues con el parámetro –exclude se puede excluir X archivo o carpeta y no copiarla. Pero… ¿sabían que cp también permite hacer esto? … O_O … sí amigos, cp tiene su propio “exclude” jeje. Por ejemplo, tenemos la carpeta isos que contiene: ubuntu.iso , debian.iso y archlinux.iso : Y sucede que deseamos copiar hacia la otra carpeta ( distros-deb , que está vacía) el archivo debian.iso y ubuntu.iso , o sea, todos menos archlinux.iso Para ello podríamos copiar un archivo y luego otro, manualmente, pero es mucho más inteligente usar las opciones que nos brinda el sistema no? … :D … por ejemplo, para hacer esto basta con: cp isos/!(archlinux.iso) distros-deb/ Y esto basta para que se copie TODO lo q...
Editores, Notificaciones, Red, Seguridad, Repositorios, Soluciones, Tutoriales, Tips y mas...