誰かがのプロセス置換がどのように機能しているか説明してください。これらのプロセス置換はどのように機能しますか?
(echo "YES")> >(read str; echo "1:${str}:first";)> >(read sstr; echo "2:$sstr:two")> >(read ssstr; echo "3:$ssstr:three")
出力
1:3:2 YES:3:2:最初の
私は、「ssstr'置換がFD 60得たことを、考え出しました(右から左へ)
しかし、FD60の入力にどのように(エコー "YES")接続し、入力FD61などでFD60を出力し、最後にFD62がターミナルに出力されますか?
すべてが2つのリダイレクトの方向に反対しています。
どのようにネストされ、どのように接続されていますか? 私は夢中になります。 Ty。