(4 respuestas)
Para mostrar un mensaje de bienvenida cada vez que inicie sesión en Unix [duplicado ]Cerrado hace 6 años.
¿Cómo puedo mostrar el mensaje de bienvenida "welcome panni" cada vez que inicio sesión en Unix?
Respuesta aceptada:
Normalmente, se puede mostrar un mensaje de bienvenida al personalizar el /etc/motd
archivo (que significa Mensaje del día). /etc/motd
no es un script sino un archivo de texto cuyo contenido se muestra antes del primer aviso de una sesión de inicio de sesión.
También puede agregar algunos mensajes en /etc/profile
o /etc/bashrc
scripts usando el echo
o print
comandos (tenga en cuenta que el /etc/bashrc
asume que está usando el shell bash).
Estos son ejemplos de comandos que se pueden agregar a /etc/profile
archivo para obtener un resultado como el que esperaba:
echo "Welcome ${USER}"
o
echo "Welcome $(whoami)"
OBS1:Si el sistema está configurado correctamente, los resultados de los anteriores deberían ser los mismos, pero las formas en que funcionan son diferentes:el primero muestra el $USER
variable de entorno mientras que la segunda ejecuta el comando whoami
.
OBS2:tenga en cuenta que /etc/profile
se ejecuta una vez por sesión y solo para shells de inicio de sesión. Esto significa que el mensaje se mostrará cuando el usuario inicie sesión en la consola o rsh
/ssh
a la máquina, pero no cuando simplemente abre una terminal en una sesión X, por ejemplo.