Я использую NiFi на машине Windows 10 с установленной подсистемой Linux (Ubuntu). Моя задача - выполнять bash скрипты и команды, используя NiFi. Я пытался использовать ExecuteProcess
и ExecuteStreamCommand
с выбранными командами, такими как просто 'bash
' или 'bash ls
' для целей тестирования, но все, что я получил, было:
ExecuteProcess [id = 4f530725-0171-1000-d1b1-7df587eada7e] / bin / ls: / bin / ls: невозможно выполнить двоичный файл
Если я пытаюсь передать команды basi c Windows, все в порядке.
Есть ли способ запустить bash команды в моем случае?