Você pode editar /etc/profile
(todo o sistema) ou ~user/.profile
(por usuário, todos os bourne shells) ou ~user/.bash_profile
(por usuário, específico do bash) ou um script semelhante para chamar o menu. / p>
Se você apenas quiser mostrá-lo aos usuários que fizerem login através do SSH, verifique se a variável de ambiente SSH_CLIENT
foi definida:
if [ ! -z "$SSH_CLIENT" ]; then
menu.sh
fi
caso contrário, ele será usado para todos os login. Além disso, você deve não colocar isso em um arquivo .bashrc
; a diferença entre .bashrc
de um lado e .profile
ou .bash_profile
é que o primeiro é executado para o shell every que é iniciado, enquanto o último é iniciado apenas para login shells.