Um mecanismo para "ação atrasada" no Unix é at
. Alguns administradores de sistemas podem desativar seu uso, mas, se estiverem disponíveis, podem ajudá-lo a resolver seu problema.
-
Seu script "adicionar" pode adicionar o IP e, em seguida, disparar um trabalho
at
que chama um script "remover" com o mesmo IP que um parâmetro. -
Quando a tarefa
at
for executada, verifique a configuração de destino para ver se o IP fornecido ainda está lá (não tenho certeza se sua situação permite que o mesmo IP seja "adicionado" duas vezes) .