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
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?
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
Tags bash logout shell-script