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).

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

    Para obtener el pron贸stico del tiempo para su 谩rea, cree weather.sh y coloque el siguiente contenido en 茅l:

    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.

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

    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.

     

    Deja una respuesta

    Tu direcci贸n de correo electr贸nico no ser谩 publicada. Los campos obligatorios est谩n marcados con *