1
ответ

почему фоновые задания зависают в зависимости от размера вывода?

У меня были некоторые сценарии стресс-тестирования, которые работали параллельно, и они зависнут после окончания и ожидали бы нажатия клавиши RETURN для выхода. После исследования я обнаружил, что это не...
14.03.2013
1
ответ

Почему процесс висячей строки не получает сигналы?

У меня есть два сценария оболочки: launch_job.sh и sub_job.sh. Если launch_job.sh использует следующий метод для выполнения sub_job.sh: nohup sub_job.sh и sub_job.sh становится висячей строкой, т.е. с PPID 1. Я...
21.12.2011
1
ответ

Почему фоновые процессы иногда останавливаются спонтанно?

Иногда, некоторое время после того, как у меня есть фон процесс с bg в ударе, когда я нажимаю Enter в той же оболочке для восстановления изображения подсказки (только, чтобы проверить, что я нахожусь все еще в ударе когда некоторый вывод от...
20.11.2011
1
ответ

безопасно уничтожение фонового процесса

Я пишу данные в канал в родительском процессе. Родительский процесс создает фоновое задание, которое считывает данные с канала, и запишите это в экран и в файл журнала. Как я могу знать, когда уничтожить...
13.07.2011
1
ответ

остановки скрипта Ant, ожидающие входа, когда выполнено в фоне

Я выполняю муравья (инструмент сборки Java) сценарий на CentOS 5.5 что должностные лица другой процесс Java. Когда я выполняю скрипт Ant в фоновом режиме: муравей-f myfile.xml и> foo.out и разветвленный процесс...
19.01.2011
0
ответов

Ставит ли Crontab задание в очередь?

Я запланировал задание crontab каждые 2 минуты. Но недавно я начал замечать, что программе требуется больше времени (примерно 7 -8 минут )для завершения выполнения
01.12.2021
0
ответов

Пропустить итерацию цикла (s )интерактивно при нажатии клавиши

Я зацикливаюсь на массиве и для каждой итерации запускаю long во время процесса, вот так :! #/бин/баш обр= ({1..100} )для i в "${arr[@]}"; делать эхо "$i" спать 10 Выполнено Теперь я хочу иметь возможность нажимать цифровые клавиши 0
17.09.2021
0
ответов

Как убивать задания из скрипта, который их не очищал

У меня есть скрипт, который запускает задание, но не очищает его. Задание выполняется в цикле в фоновом режиме, и я не знаю, что это за процесс, и его нет в списке заданий. У меня печатает спам...
30.03.2021
0
ответов

zsh :Почему я получаю приостановленные фоновые процессы, даже если у меня есть `stty -tostop `?

Мне нравится, когда мои фоновые процессы свободно пишут на tty. stty -tostop уже стоит по умолчанию в моем zsh (Не знаю почему, возможно из-за OhMyzsh? ):❯ stty -a |rg tostop...
26.07.2020
0
ответов

Оболочка :Выполнение команды в отдельной группе процессов

При использовании оболочки, поддерживающей управление заданиями, каждый конвейер обычно помещается в собственную группу процессов. При порождении подпроцесса -из интерактивной программы, такой как редактор, подпроцесс -будет...
08.07.2020
0
ответов

Разъяснение задания подоболочки

Я запускаю команду (Xorg & sleep 3; xeyes) & для тестирования Xorg и группирую ее в одно фоновое задание подоболочки, чтобы упростить управление. Это работает правильно и открывает xeyes в новом Xorg...
26.07.2019
0
ответов

Не могу завершить / приостановить фоновое задание

Я хотел провести тест для команд управления заданием. Итак, я выполнил команду cat, а затем сделал ее фоновой задачей с помощью команды bg после остановки с помощью Ctrl + Z. Теперь я хотел сначала завершить ...
21.08.2018
0
ответов

Присвойте номер задания фоновому процессу вручную

Допустим, я отправляю две работы в фоновый режим. $ 77 и $ 99 сна и затем я проверяю свою работу $ рабочие места > [1] - бегущий сон 77 > [2] + спящий режим 99 Могу ли я контролировать, какое задание ...
01.01.2018
0
ответов

Можно ли передать запущенный процесс на ваш терминал? [дубликат]

Возможный дубликат: как я могу приостановить запущенный процесс через ssh, отказаться от него, связать его с новой оболочкой экрана и возобновить его? Довольно легко отказаться от процесса или заставить его работать без ...
13.11.2017
0
ответов

Могу ли я перенести запущенный процесс из мертвого ssh [дубликат]

Возможный дубликат: как я могу отказаться от запущенного процесса и связать его с новой оболочкой экрана? Я начал (как и ожидалось) долгий процесс копирования из оболочки ssh (замазки), который умер из-за клиента ...
13.04.2017
0
ответов

Предотвращение отключения терминала от убийства запущенного задания в zsh [duplicate]

Я просмотрел верхний ответ на этот вопрос: Разница между nohup, disown и &, и я прочитал, в частности, следующее: При disown задание все еще подключено к терминалу, поэтому если ...
13.04.2017
0
ответов

Приложение в терминале все еще работает, но не доступно напрямую [дубликат]

Возможный дубликат: как приостановить и вывести фоновый процесс на передний план. У меня возникла странная проблема, с которой я раньше не сталкивался. Вот что я сделал: я запустил приложение с ...
13.04.2017
0
ответов

Как восстановить фоновое задание из предыдущей оболочки? [дубликат]

Возможный дубликат: как отключить запущенный процесс и связать его с новой оболочкой экрана? Я запустил команду, которая длится долго. Мне пришлось отключиться, поэтому я переместил его в фоновый режим (...
13.04.2017
0
ответов

Bash ожидает задания и ограничивает количество заданий [дубликат]

Возможное дублирование: четыре задачи параллельно… как мне это сделать? Предположим, цикл вызывает команду grep -v '#'
13.04.2017
0
ответов

не допускать появления "[1] + done $scriptname" и "[1] 31303"

Я установил псевдоним для моего mutt: alias mutt='$HOME/.mutt/run-notmuch-offlineimap & ; mutt'. Примечание: Изменение моего псевдонима на alias mutt='$HOME/.mutt/run-notmuch-offlineimap 2> /dev/null & ; ...
16.10.2016
0
ответов

Лучший способ перейти в фон в запущенной команде [дубликат]

Вообще-то я делаю так, чтобы перевести запущенную команду из переднего плана в фон: ctrl+z и затем bg Есть ли лучший способ? Потому что ctrl+z просто приостанавливает процесс, и после этого мне нужно запустить ...
29.09.2016
0
ответов

Каков практический пример использования команды suspend в Bash?

suspend - это встроенная команда в Bash. Когда вы, естественно, будете использовать эту команду и найдете ее полезной?
29.07.2016
0
ответов

Управление заданиями в тире

Я не понимаю проблемы, на которую жалуется стандартная оболочка в Debian (тире): test @ debian: ~ $ sh $ man ls ctrl + Z [1] + Остановлен man ls $ вакансии [1] + Остановлен ...
01.06.2016
0
ответов

Почему под-оболочка, созданная оператором фонового управления (&), не отображается в pstree

Я понимаю, что когда я запускаю exit, он завершает мою текущую оболочку, потому что команда exit выполняется в той же оболочке. Я также понимаю, что когда я запускаю exit &, то исходная оболочка не завершается, потому что ...
21.01.2016
0
ответов

Как управлять фоновой подоболочкой?

Если я запустил следующую команду в приглашении bash: (для i in {1..100}; do echo $ i; спать 1; готово) & Он начнет отсчет и сразу же вернет меня к моей подсказке. Могу продолжать нормально работать, ...
03.12.2015
0
ответов

Почему мой контроль над заданиями не работает внутри цикла? [дубликат]

Мой сценарий bash должен запускать процесс (скажем, меньше запускать) и возвращать его на передний план каждый раз, когда процесс приостанавливается (например, при нажатии CTRL-Z). Если я просто буду повторять...
27.11.2015
0
ответов

Как возобновить программу при входе в систему с другим сеансом

Вот сценарий: Допустим, я вхожу на свой сервер через ssh и запускаю emacs или vi (или любой другой программы) сеанс. Затем мое соединение ssh отключается. Есть ли у меня способ переподключиться ...
19.09.2015
0
ответов

Как получить идентификатор задания ? [дубликат]

Как мы знаем, оболочка позволяет пользователю запускать фоновые процессы с помощью & в конце командной строки. Каждый фоновый процесс идентифицируется идентификатором задания и, конечно же, его PID. Когда я ...
25.01.2014