Рейтинг:1

bash: опция `set +m` не работает при размещении в файле .bashrc

флаг it

Если я ввожу команду:

установить +м

в конце файла .bashrc, когда я запускаю команду:

эхо $-

опция м отсутствует, как и должно быть, но...

Если я ввожу команду:

{ синхронизация и } 2> /dev/null

а затем я снова нажимаю ввод, не вводя никаких команд, хотя я удалил м вариант, вывод по-прежнему появляется:

[1]+ Выполнена синхронизация

и только когда я повторно запускаю команду из терминала:

установить +м

то вывод больше не отображается. Другими словами, эта команда действует, только если выполняется с терминала.

Вопрос в том:

Как заставить его работать при размещении в файле .bashrc?

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

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