terminal macos

Cambia la localización de las capturas de pantalla

Cómo cambiar la carpeta donde se guardan las capturas de pantalla en Mac mediante Terminal.

8 de octubre de 2014

Por defecto, todas las capturas de pantalla que realices en tu Mac se guardarán en el escritorio. Esto por norma general es bastante útil ya que quedan muy a mano para utilizarlas rápidamente.

Ahora bien, si a diario realizas decenas de capturas y no quieres que el escritorio se te llene de imágenes, o si necesitas configurar algún tipo de flujo de trabajo concreto para todas las capturas de pantalla, mejor guardarlas todas en un lugar específico.

Para seleccionar una ruta como predeterminada deberás hacerlo ejecutando este comando desde el terminal:

defaults write com.apple.screencapture location ~/Pictures/Capturas\ de\ pantalla/

Y después este otro para que los cambios se hagan efectivos:

killall SystemUIServer

Notas aclaratorias respecto a las rutas

  1. ~/ es el atajo por defecto para el home del Finder: la carpeta con tu nombre donde están las clásicas (Descargas, Documentos, Imágenes, etc.)
  2. ~/ puede ocasionarte errores de sintaxis en determinadas ocasiones. Esto se soluciona cambiándolo por la ruta completa: /Users/tunombredeusuario/
  3. Si necesitas poner espacios en una ruta, usa la barra invertida para escaparlos (Capturas\ de\ pantalla/).
  4. Una manera muy sencilla de obtener la ruta exacta de una carpeta es arrastrarla al terminal: te devolverá la ruta lista para copiar y pegar.

Para volver al estado original en el que las capturas se guardan en el escritorio:

defaults write com.apple.screencapture location ~/Desktop

No te olvides de ejecutar killall SystemUIServer de nuevo para que el cambio termine de aplicarse.