Silêncio 'Último login' no shell de login

1

pergunta simples. Eu vejo o seguinte quando eu abro uma nova janela de terminal (iTerm):

Last login: Fri Mar  2 16:52:40 on ttys009

Estou trabalhando em alguma automação de desktop (atalhos de terminal n) e quero fazer com que esse texto desapareça ao abrir um novo terminal virtual em uma sessão interativa. Estou usando bash como meu shell de login.

Esta é uma configuração bash ? Como posso silenciar essa saída?

    
por datUser 02.03.2018 / 22:57

2 respostas

2

De man login :

If the file ~/.hushlogin or /etc/hushlogins exists, then a "quiet" login is performed (this disables the checking of mail and the printing of the last login time and message of the day).

Observe que, se o último login ainda estiver sendo exibido após a realização do acima, você deverá investigar o PAM, conforme sugerido na página do manual.

    
por 02.03.2018 / 23:26
2

Se você está trabalhando em automação, não importa - o texto não é exibido para terminais não interativos.

    
por 02.03.2018 / 22:59

Tags