Еще один способ использования функции подстановки процесса -оболочки bash
вызывает создание FIFO в /tmp
или /var/tmp
или использование именованного файлового дескриптора (/dev/fd/*
), в зависимости от операционной системы. система. Синтаксис подстановки(<(cmd)
)заменяется именем FIFO или FD, а команда внутри него выполняется в фоновом режиме.
cook <(printf '%s\n' "${the_recipe}")
Команда cook
теперь считывает содержимое переменной, как если бы оно было доступно в файле.
Это также можно использовать для более чем одного входного файла:
cook <(printf '%s\n' "${the_1st_recipe}") <(printf '%s\n' "${the_2nd_recipe}")
Попробуйте удалить текущую запись из SCOM и повторно обнаружить агент. Пожалуйста, прочитайте ссылку ниже для получения дополнительной информации: