이 경우 fzf가 실패하는 이유는 무엇입니까?

이 경우 fzf가 실패하는 이유는 무엇입니까?

찾았어요fzf매우 유용한 유틸리티가 되었지만 어떤 이유로 이 특정 상황에서는 실패했습니다.

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

업그레이드할 항목을 선택하는 대신 메뉴가 표시된 후 업그레이드가 계속됩니다.모든 것. 나는 이전에 이런 행동을 본 적이 없습니다. 내가 무엇을 간과하고 있습니까?

답변1

선택 항목을 로 보내고 stdout파이프 brew upgrade하지만 brew upgrade사용하지는 않습니다 stdin. 이 명령은 모든 것을 업데이트합니다.

선택 항목을 매개변수로 추가하려면 다음과 같은 것이 필요합니다.

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

관련 정보