私が書こうとしているより大きなスクリプトの基礎として、私は基本的に bash で基本的な netcat クライアントを実装しようとしています。私の現在のスクリプトは技術的に機能します。次のようになります。
#!/bin/bash
exec 3<>/dev/tcp/$1/$2
cat <&3 &
cat <&1 >3
問題は、強制終了する必要があるぶら下がっている猫のプロセスが残ることですが、それを自動的に行う方法がpkill cat
わかりません。また、手動で実行するのはあまりスポーツ的ではないようです。