Quiero copiar todos los archivos en ~/Desktop
con la extensión .jpeg
a mi unidad flash.
¿Cómo puedo hacer esto en la terminal?
Quiero copiar todos los archivos en ~/Desktop
con la extensión .jpeg
a mi unidad flash.
¿Cómo puedo hacer esto en la terminal?
cp ~/Desktop/*.jpeg /Volumes/flashdrive/
copiará todos los archivos en el escritorio del usuario actual con la extensión ".jpeg" a la unidad llamada "flashdrive".
Si el comando anterior produce un error Argument list too long
, entonces la forma más segura y eficiente de manejarlo es usar un bucle for
como este:
for f in ~/Desktop/*.jpeg; do cp "$f" /Volumes/flashdrive/; done
Prueba:
find /source/directory -iname \*.jpeg -exec cp {} /destination/directory/ \;
Donde /source/directory
es tu directorio /Users/*username*/Desktop/
.
Respuesta proporcionada desde Stack Overflow
Lea otras preguntas en las etiquetas terminal macos hard-drive snow-leopard