Programación y secuencias de comandos

Consulte su bandeja de entrada de Gmail para obtener nuevos correos electrónicos con script bash

En caso de que desee automatizar sus cosas con su gmail correo electrónico. Aquí hay un script simple sobre cómo acceder a su cuenta de Gmail con intento guion. Antes de ejecutar el script, asegúrese de que rizo El comando está disponible en su sistema, ya que este script depende de él. El siguiente script es una excelente manera de verificar rápidamente su bandeja de entrada de Gmail con un solo comando. Abra su edición de texto favorita y cree un archivo de script bash con un nombre de archivo arbitrario, por ejemplo,. Revisar correo electrónico.mierda

#!/bin/bash username = "username" contraseña = "contraseña" echo curl -u $ username: $ contraseña --silent "https: // mail.Google.com/mail/feed/atom "| grep -opm1" (?<=)[^<]+" | sed '1d' 

Reemplace la NOMBRE DE USUARIO y CONTRASEÑA con sus credenciales de Gmail y haga que el script sea ejecutable:

$ chmod +x check_email.mierda 

Consulte la bandeja de entrada de su cuenta de Gmail para obtener nuevos correos electrónicos:

ps ./Revisar correo electrónico.mierda 

El script bash anterior imprimirá Gmail XML Feed Atom que contiene todos sus correos electrónicos no leídos.

Solución de problemas

En caso de que el script anterior no produzca ninguna salida, verifique si ha recibido un correo electrónico de Google con el título:

Cuenta de Google: intento de inicio de sesión bloqueado 

El correo electrónico contendrá instrucciones sobre cómo permitir que su script bash acceda a su bandeja de entrada de Gmail.

VFAT Uppercase No se puede crear el nombre del directorio
En este artículo, se ocupa de un tema del nombre del directorio de la creación en el sistema de archivos VFAT en el sistema Linux....
Habilite múltiples pantallas de clonos en VGA Interface Projector o TV
Si está haciendo una presentación con su computadora portátil, desea usar múltiples pantallas. Una pantalla será la pantalla de la computadora portáti...
Cambie las prioridades de los procesos de Linux con Niza y Renice
Cada proceso que se ejecuta en el sistema Linux tiene una prioridad predeterminada asignada que le indica al sistema cuánta potencia de procesamiento ...