1
ответ

Вывод команды в фоновом режиме на Mac

У меня проблема на моем Mac. HQSML-1584960: puppet rmoham860 $ git diff [2] + Остановлено git diff HQSML-1584960: puppet rmoham860 $ jobs -l [1] - 37022 Остановлено (вывод tty): 22git diff { {1}} [2] + ...
11.04.2019
1
ответ

bash copy file to link's reference

Учитывая эту конфигурацию: ../dir1/file1 ../dir2/link-to-file1 ../dir2/fileX И я хочу скопировать fileX в ../dir1/file1, но если я иду: dir2 $ cp fileX file1 то dir2/file1 больше не является ссылкой на...
16.02.2019
1
ответ

Поведение непосредственно против косвенно поведенческих детей при чтении

, когда я делаю (сон 1; прочитал x; echo x = $ x; echo done), а затем с настройками терминалов по умолчанию, задание останавливается SIGTTIN. Если я сделаю ((сон 1; читать x; echo x = $ x; echo done) &) ...
30.01.2019
1
ответ

Делает `(Sleep 123 &)` Удалить группу процессов от контроля работы Bash?

делает следующие пути $ (Sleep 123 &) $ Jobsing $ Удалить процедуру Группа сон 123 от контроля работы Bash? В чем разница между вышеупомянутым способом и ничением? Обратите внимание, что сон ...
27.12.2018
1
ответ

cron не выполняет скрипты после установки

Согласно этому сайту я настроил cron на выполнение скрипта для себя, сначала я просто пытаюсь заставить его работать с кошкой, прежде чем делать реальную работу, которую мне нужно (реальная работа будет нуждаться в корневых привилегиях, поэтому я сделал
20.11.2018
1
ответ

Интерактивная оболочка Bash зависает при приостановке Tmux, если она была автоматически запущена стартовым файлом Bash

Когда я вручную запускаю Tmux, выпуская tmux из моей интерактивной оболочки Bash, я могу позже приостановить Tmux с помощью CTRL-BZ без проблем. Нажав эту комбинацию клавиш, я возвращаюсь к родительскому процессу, i.....
21.10.2018
1
ответ

Как я могу увидеть процессы, структурированные сеансами и группами процессов?

Насколько я знаю, Linux Kenerl имеет сеансы и концепцию групп процессов, я хочу увидеть сеансы и группы, что мне делать?
01.10.2018
1
ответ

Как сохранить прокручиваемое окно терминала (RoxTerm) в png-изображение?

Я хотел бы сохранить цветной вывод терминала программы Ruby в png-файл, вывод не вписывается в высоту экрана, поэтому он прокручивается. Можно ли сохранить полностью или частично прокручиваемый...
30.07.2018
1
ответ

Как запустить Vim из ловушки и иметь возможность возобновить его работу после приостановки?

У меня в файле ~/.zshrc есть следующий код: nv() ( if vim --serverlist | grep -q VIM; then if [[ $# -eq 0 ]]; then vim elif [[ $1 == -b ]]; затем сдвиньте 1 IFS=' ' vim --...
22.05.2018
1
ответ

Мониторинг вывода процесса для сценариев

Есть ли способ просмотреть выходные данные консоли для конкретного сценария, который выполняется на машине в фоновом режиме? Возможно, используя pid или что-то подобное. Например, чтобы просмотреть выходные данные этого ...
23.04.2018
1
ответ

Остановленный (ctrl z) процесс не будет перезапущен, и его больше нет в списке заданий

Я запускал apt upgrade, когда мне нужен был терминал, и ctrlz тоже. Когда я пытался перезапустить его (fg), он не перезапускался, потому что его больше не было в списке заданий (jobs). (Я этого не делал, беги открестись). ...
11.04.2018
1
ответ

Как я могу отменить оставшуюся часть списка команд в Bash?

В Bash иногда я набираю список команд и нажимаю Enter, и только позже понимаю, что есть ошибка с какой-то командой рядом с конец списка. Я знаю, что если я нажму Ctrl + C, это будет ...
02.04.2018
1
ответ

Заставить процесс игнорировать / отклонять накопленный ввод во время приостановки?

Итак, у меня открыт обратный туннель SSH, и я использую tail, чтобы направить вывод журнала sshd в awk для обнаружения определенных событий входа в систему и запуска действия. Это выглядит так: ssh -NR 2222: 127.0.0.1: ...
13.04.2017
1
ответ

команда at не найдена [закрыто]

После задания Cron на 7 дней без нескольких недель, я пытаюсь использовать at, но он показывает at: команда не найдена. По умолчанию кажется, что Red Hat Enterprise Linux Server выпуска ...
13.04.2017
1
ответ

Различие между группой процесса и заданием?

Каково различие между группой процесса и заданием? Если я ввожу PR * | lpr затем, действительно ли это - оба группа процесса также задание? Каково точно различие между идентификатором группы процесса и идентификатором задания?...
13.04.2017
1
ответ

Убить задание в подоболочке с помощью set -m

У меня есть следующее сценарий bash: #! / bin / bash установить -m ((bin / pnvd &> / dev / null; kill 0) & sleep 2 perl integration-test / fuzz-test.pl || kill 0 kill% 1 ) Первые три ...
16.02.2017
1
ответ

Cannot recover from sleeping tmux during SSH session

Я пробовал искать это в google, но безуспешно, поэтому я прибег к попытке получить чью-то помощь в этом. На моей локальной машине я делаю следующее: $ tmux CTRL+b CTRL+z $ fg и ...
20.01.2017
1
ответ

Чистый способ вернуть фоновый процесс на передний план в сценарии оболочки

В качестве примера: У меня есть рабочий сценарий оболочки, который запускает weblogic (который будет продолжать работать), а затем выполняет развертывание. В конце я возвращаю фоновый процесс обратно на передний план, так что сценарий оболочки ...
25.11.2016
1
ответ

Амперсанд после цикла for в сценариях оболочки

В чем разница между запуском следующих команд на терминале? command1 для i в {1..3}; do ./script.sh> & log. $ i & done и command2 для i в {1..3}; do ./script.sh> & ...
01.09.2016
1
ответ

Разъяснение для документации Bash о встроенной опции disown -h

Согласно документации: Чтобы shell не посылал сигнал SIGHUP определенному заданию, оно должно быть удалено из таблицы заданий с помощью встроенного параметра disown или помечено как не ...
01.07.2016
1
ответ

Принудительно выводить задание на передний план при запросе ввода пользователем

В настоящее время я работаю над сценарием аудита для огромной платформы. В основном скрипте мы используем ловушки, а в одной из ловушек я прошу пользователя очистить файлы. Сценарий не имеет стандартного вывода, ...
12.05.2015
1
ответ

Минус и Знак "плюс" в Процессе заданий

Эти команды работают в фоновом режиме: foo@contoso ~ $ спит 30 и foo@contoso ~ сон $60 и foo@contoso ~ сон $90 и Что минус и знак "плюс" после рабочего процесса заданий? foo@...
25.02.2015
1
ответ

Конвейеры, задания и процессы в Zsh

Я прошел документацию Заданий и Сигналов в Zsh, но некоторые вещи не все еще ясны мне. Это говорит: Если опция MONITOR установлена, интерактивная оболочка связывает задание с каждым конвейером....
25.12.2014
1
ответ

Заменяющая очередь теперь, когда пакет не принимает входные файлы?

Фон я работаю в научно-исследовательском институте и в течение долгого времени использовал пакетную команду для представления очередей заданий нашим машинам. Однако недавнее обновление изменило пакетную команду, чтобы быть POSIX-...
24.10.2014
1
ответ

Запустите фоновый процесс со сценария и управляйте им, когда сценарий закончится

Я хотел бы выполнить и настроить процесс так же демону из сценария. Моя оболочка является zsh, эмулированным под Cygwin, и демон является SFK, основным FTP-сервером. Поскольку, что вопросы здесь, сценарий...
24.10.2014
1
ответ

Выполнение команд после символа амперсанда и на удаленной ssh сессии

У меня есть сценарий оболочки, который инициирует долгую, ресурсоемкую команду на нескольких различных машинах. Для выполнения сценария на каждой машине параллельно, у меня есть символ амперсанда после...
18.10.2014
1
ответ

Запуск и поддержание на высоком уровне процесса

У меня есть поле Ubuntu, на котором я сделал, чтобы Haskell обработал (думайте о нем как о случайном серверном процессе), что я создал. Я хочу запустить его на начальной загрузке и перезапустить его в случае, если это перестало работать по любой причине (
06.08.2014
1
ответ

Как к динамично выбрал очередь PBS во время представления задания

Я выполняю много небольших вычислительных заданий в удаленном кластере, где представление задания организовано PBS. Обычно в PBS (удар) пишут сценарий, я указываю очередь, что я хотел бы отправить задание через...
15.07.2014
1
ответ

fg, который обрабатывает bg, потому что Вы забыли перенаправлять вывод к/dev/null

Я сделал Ctrl+Z bg с намерением отрицать затем, но я забыл перенаправлять, теперь я не могу добраться до своего терминала потому что прокрутка вывода (tarballed огромный каталог с подробным набором). Как делают...
16.01.2014
1
ответ

Какова цель абстракций, сессии, лидера сессии и групп процесса?

Я понимаю из статьи Informit, что сессии и обрабатывают группы, используются, чтобы завершить порожденные процессы на выходе и отправить сигналы в связанные процессы с управлением заданиями. Я верю этому...
13.07.2013