Cómo ejecutar un script Bash al iniciar sesión

    Eventualmente, es posible que desee ejecutar un script en particular cada vez que inicie sesión en una máquina Unix (SSH salte a otra máquina, vea un estado detallado del sistema, etc.) o tal vez le gustaría mejorar la experiencia para todos los usuarios de su máquina (es decir, mostrar el pronóstico del tiempo).

    Te puede interesar:Cómo instalar Maven

    Para hacer esto, querrá escribir un script bash para realizar la tarea deseada y colocarlo en un directorio determinado para su ejecución.

    Te puede interesar:Ejemplo: agregar autocompletar a JTextField

    Para obtener el pronóstico del tiempo para su área, cree weather.sh y coloque el siguiente contenido en él:

    Te puede interesar:CMUcam Pixy explicado
    curl -s "http://api.wunderground.com/auto/wui/geo/ForecastXML/index.xml?query=${@:-87111}"|perl -ne '/<title>([^<]+)/&&printf "%s: ",$1;/<fcttext>([^<]+)/&&print $1,"n"';
    

    No olvide reemplazar el 87111 código postal con el suyo.

    Te puede interesar:Símbolos ES6

    correr chmod +x weather.sh para hacerlo ejecutable y colocarlo en el /etc/profile.d/ directorio.

    Te puede interesar:6 maneras fáciles de acelerar Express

    Ahora, cada vez que un usuario inicia sesión, este script se ejecutará y mostrará automáticamente el pronóstico del tiempo. Por supuesto, esto también se aplica a cualquier otra tarea que desee ejecutar.

    Te puede interesar:Ejecutar tareas periódicas en Node con node-cron

     

    Rate this post