Я скопировал приведенный ниже код из некоторого случайного источника в мой терминал и запустил:
while sleep 1;
do tput sc;
tput cup 0 $(($(tput cols)-29));
date;
tput rc;
done &
Код должен показывать часы в правом верхнем углу терминала. Фрагмент сработал очень хорошо и точно сделал то, что я хотел, но теперь я просто хочу закончить этот цикл и избавиться от часов.
Кроме того, мне нужно понять приведенный выше код. У меня есть идея, так как я знаю, что tputделает команда, но все же есть много точек, с которыми я не могу соединиться.
jobsв своем сеансе список активных фоновых заданий, а затем вывести его на передний план, набравfg <job number>. После нажатия Ctrl + C, чтобы остановить этот бесконечный цикл. Этот сценарий работает только в терминале, который запускает сниппет.