bash_logout apenas executa o comando no último logout

3

Este comando está no meu script .bash_logout para excluir um diretório temporário quando eu sair depois de executar algum processamento:

/bin/rm -rf /tmp/tmpdir/

No entanto, geralmente tenho mais de uma conexão com uma máquina e gostaria de executá-la somente se esta for a última conexão a ser feita. É possível verificar isso e colocar e se a declaração em?

    
por Chris Roth 01.10.2014 / 19:03

1 resposta

2

Vou postar o que eu criei e se alguém tiver algum comentário ou sugestão, por favor me avise.

i=$(who | grep -c "username")

if [ $i -eq "1" ]
then
/bin/rm -rf /tmp/tmpdir/
fi
    
por 01.10.2014 / 19:24