GNU/Linux >> Tutoriales Linux >  >> Ubuntu

¿Cómo tomar una captura de pantalla y luego cargar la imagen en Imgur a través de la terminal?

No me gusta la forma de GUI de tomar capturas de pantalla, subirlas a imgur y obtener el enlace cargado.

Entonces, ¿qué puedo hacer para tomar una captura de pantalla de mi escritorio Ubuntu, cargar la captura de pantalla en imgur.com y luego recuperar el enlace cargado desde la terminal?

Todo lo que tengo que hacer desde la terminal.

Respuesta aceptada:

Toma la captura de pantalla de tu escritorio

gnome-screenshot era la herramienta de línea de comandos predeterminada en Ubuntu para tomar una captura de pantalla.

gnome-screenshot -d 10

Retrasó la acción de captura de pantalla en 10 segundos, para que pueda colocar la ventana deseada en el frente dentro de 10 segundos. Las imágenes tomadas se almacenan en ~/Pictures carpeta.

Sube la imagen a imgur.com

gedit ~/.bashrc

Agregue las siguientes líneas al .bashrc abierto archivo y luego guárdelo.

imgur() {
    for i in "[email protected]"; do
        curl -# -F "image"[email protected]"$i" -F "key"="4907fcd89e761c6b07eeb8292d5a9b2a" imgur.com/api/upload.xml|
        grep -Eo '<[a-z_]+>http[^<]+'|sed 's/^<.|_./U&/g;s/_/ /;s/<(.*)>/x1B[0;34m1:x1B[0m /'
    done
}

Fuente el .bashrc archivo, para que los cambios surtan efecto,

source ~/.bashrc

El script anterior requiere curl paquete para que funcione. Así que instálelo ejecutando

sudo apt-get install curl

Luego ejecute el siguiente comando para cargar la imagen almacenada en ~/Pictures carpeta a imgur.com,

imgur ~/Pictures/filename.png

Obtener el enlace de la imagen cargada

Fuente


Ubuntu
  1. Personalizar la Terminal en Ubuntu 20.04:¿cómo hacerlo?

  2. En la terminal, ¿cuál es la ruta de los discos duros?

  3. ¿Cómo tomar una captura de pantalla de una interfaz gráfica de usuario basada en X11 desde una terminal de texto (como Tty1)?

  4. ¿Cómo obtener la entrada y la salida en una terminal a un archivo de texto?

  5. Copiar y pegar en la terminal de Ubuntu

Cómo tomar capturas de pantalla en Ubuntu con un retraso de tiempo

Cómo cambiar la resolución de pantalla a través de la terminal de Ubuntu

Cómo tomar una captura de pantalla de inicio de sesión y pantalla de bloqueo en Ubuntu y otras distribuciones de Linux

Cómo cambiar la terminal predeterminada en Ubuntu

Cómo tomar una captura de pantalla en Ubuntu

Cómo subir una imagen ISO al servidor Proxmox