見つけました。fzf
非常に便利なユーティリティになりましたが、何らかの理由でこの特定の状況では失敗しました。
$ brew outdated | fzf -m --tac | brew upgrade
アップグレードする項目を選択する代わりに、メニューが表示された後にアップグレードが続行されます。すべて。私は以前このような行動を見たことがありません。私は何を見落としていますか?
答え1
選択項目をに送信してstdout
パイプが使用しませbrew upgrade
ん。このコマンドはすべてを更新します。brew upgrade
stdin
選択項目をパラメータとして追加するには、次のものが必要です。
brew outdated | fzf -m --tac | xargs brew upgrade