この場合、fzfが失敗するのはなぜですか?

この場合、fzfが失敗するのはなぜですか?

見つけました。fzf非常に便利なユーティリティになりましたが、何らかの理由でこの特定の状況では失敗しました。

$ brew outdated | fzf -m --tac | brew upgrade

アップグレードする項目を選択する代わりに、メニューが表示された後にアップグレードが続行されます。すべて。私は以前このような行動を見たことがありません。私は何を見落としていますか?

答え1

選択項目をに送信してstdoutパイプが使用しませbrew upgradeん。このコマンドはすべてを更新します。brew upgradestdin

選択項目をパラメータとして追加するには、次のものが必要です。

brew outdated | fzf -m --tac | xargs brew upgrade

関連情報