Shell-Script
將兩個命令的輸出作為參數傳遞到另一個腳本中
ntopng 可以處理多個網路介面,我有一個腳本,它採用介面的名稱並將其輸出到標準輸出。我可以將此輸出通過管道傳輸到 ntopng
my_packet_tracer.sh | ntopng -i -
我在 ntopng 管理面板中看到界面為
stdin
我想為第二個網路介面執行我的腳本,並將輸出通過管道傳輸到 ntopng,但由於它已經在執行,我無法啟動第二個程序。
如何通過以下方式將兩個腳本的輸出作為 ntopng 的參數輸出?:
my_pkg_trace.sh eth0 >--, |-- ntopng -i output1 -i output2 my_pkg_trace.sh wan >--'
ntopng -i <(my_pkg_trace.sh eth0) -i <(my_pkg_trace.sh wan)