Рейтинг:0

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

флаг br
bk.

Я часто запускаю программы параллельно через оболочку.

generate_some_info(){
    если [ $i -eq 4 ]; затем эхо "Вот некоторая полезная информация." ; фи
    если [ $i -eq 7 ]; затем ls --errorx; фи
}

для я в {1..10}; делать
   generate_some_info&
сделано

Вывод программы, который я пытаюсь отслеживать, трудно увидеть, потому что сервер уведомляет меня каждый раз, когда задание запускается или останавливается.

[2] 2052 г.
[3] 2053 г.
[2] - выполнено generate_some_info
[2] 2054
[3] - выполнено generate_some_info
[3] 2055 г.
Вот некоторая полезная информация.
[4] 2057 г.
[3] - выполнено generate_some_info
[3] 2058
[4] - выполнено generate_some_info
ls: нераспознанный параметр '--errorx'
[4] 2059
[3] - выполнено generate_some_info
[4] + выполнено generate_some_info
Попробуйте 'ls --help' для получения дополнительной информации.
[3] 2060 г.
[2] - выход 2 generate_some_info
[2] 2061
[3] - выполнено generate_some_info
[3] 2062
[2] - выполнено generate_some_info
[3] + выполнено generate_some_info

Есть ли способ заставить оболочку, такую ​​​​как zsh или bash, не закрывать вывод в уведомлениях о заданиях?

iBug avatar
флаг um
[Это] (https://stackoverflow.com/q/11097761/5958455) Вопрос о переполнении стека - это то, что вы ищете

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.