私が次のような作業をしているとしましょう。 (ncのbsdバリアント)
nc -k -l 8080 <fifo | nc 10.90.34.18 80 >fifo
これはうまく機能し、プロキシとして実行されているサーバーを使用して10.90.34.18にアクセスできます。
ただし、カールを実行した後、2番目のncコマンドが終了するようです。
これが起こらないようにするにはどうすればよいですか?
答え1
答えは、次のようにwhileループを使用することです。
while true
do
nc 10.90.34.18 80 >fifo
done < <(nc -k -l 8080 <fifo)