両方のコマンドの出力を引数として別のスクリプトに渡します。

両方のコマンドの出力を引数として別のスクリプトに渡します。

ntopngは複数のネットワークインターフェイスを処理できます。インターフェイス名を取得して標準出力に出力するスクリプトがあります。この出力をntopngにパイプできます。

my_packet_tracer.sh | ntopng -i -

ntopng管理パネルのインターフェースは次のとおりです。stdin

ここに画像の説明を入力してください。

2番目のネットワークインターフェイスのスクリプトを実行し、出力をntopngにパイプしたいが、すでに実行中であるため、2番目のプロセスを開始できません。

次の方法で2つのスクリプトの出力をntopngの引数にパイプするにはどうすればよいですか? :

my_pkg_trace.sh eth0 >--,
                        |-- ntopng -i output1 -i output2
my_pkg_trace.sh wan  >--'

ベストアンサー1

ntopng -i <(my_pkg_trace.sh eth0) -i <(my_pkg_trace.sh wan)

おすすめ記事