Copiei o código abaixo de alguma fonte aleatória para o meu terminal e executei:
while sleep 1;
do tput sc;
tput cup 0 $(($(tput cols)-29));
date;
tput rc;
done &
O código é mostrar um relógio de corrida no canto superior direito do terminal. O snippet funcionou muito bem e fez exatamente o que eu queria, mas agora eu só quero terminar esse loop e me livrar do relógio.
Além disso, preciso entender o código acima. Eu tenho uma idéia, como eu sei o que o tputcomando faz, mas ainda há muitos pontos que não consigo conectar.
jobsem sua sessão para listar trabalhos ativos em segundo plano e colocá-los em primeiro plano digitandofg <job number>. Após digitar Ctrl + C para interromper esse loop infinito. Este cenário está funcionando apenas no terminal que executa o snippet.