Окна на дополнительном мониторе появляются в каждой рабочей области в Debian 10

Иногда нажатие на элемент управления -c не работает :тело цикла получает элемент управления -c, и цикл продолжает повторяться. (Хотя я не могу воспроизвести это поведение прямо сейчас с sleep 1в качестве условия цикла или тела, я помню, что видел это.)

control -z может остановить это, и цикл не возобновится после fg, если только цикл не был внутри подоболочки, такой как (while true;do : ;done). (С bashв GNU/Linux ).

Или управление -z / fgполезно, если вы хотите, чтобы текущая -итерация цикла завершалась чисто, но не начиналась другая итерация.

(Элемент управления -z останавливает задание, заставляя ядро ​​доставлять SIGTSTP точно так же, как элемент управления -c доставляет SIGINT на TTY, который не находится в режиме RAW. Действие по умолчанию для этого сигнала — остановить задание. fgи bgявляются командами управления заданиями -, см. встроенный bash -в «справке» для них и команду jobs.)

1
03.10.2020, 15:29
0 ответов

Теги

Похожие вопросы