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

Прежде NetworkManager была вещь, Red Hat имел (я предполагаю, все еще имеет от Вашего вывода, у меня есть каталоги, но никакие файлы в них на этих двух серверах я проверил), a sysconfig-* инструмент, который Вы могли использовать для определения, который сети профиля для использования, после которого Вы просто перезапускаете network обслуживание и другие настройки вступают в силу.

Последний в find вывод является ifcfg для default профиль, лучший - то, где network сервис на самом деле смотрит, и devices Я никогда не должен был смешивать с тем, таким образом, я не знаю, какую часть sysconfig обрабатывают, они, как предполагается, служат, но если это находится под networking это - вся часть той схемы. Это - что-то, что чрезвычайно старо и маловероятно быть релевантным теперь, когда NM обрабатывает конфигурации сети на машинах, которые перемещаются к различным сетям регулярно (как ноутбуки) довольно хорошо.

Править: Вот другое описание того же самого из списка рассылки CentOS.

4
03.05.2014, 02:24
1 ответ
[113379]Вторая команда "работает", но для неинтерактивных оболочек история не включена, поэтому в вашем скрипте она ничего не возвращает.

Тестирование по умолчанию в неинтерактивной оболочке:

nohistory.sh[113845]:

Результат:

Включение истории с помощью [113846]set -o history[113847]:

history.sh[113849]:

Результат:

15
27.01.2020, 20:46

Теги

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