peco — 선택사항에 없는 쿼리 입력을 할 때 문자가 사라지는 대책 ( --print-query )
New --print-query option prints out the query upon successful exit
사용법에 버릇이 있을 것 같기 때문에 주의. (후술)
동작
옵션에 A B C가 있고 D를 사용자 입력하고 완료하면
--print-query가 없을 때
입력한 D가 사라짐
$ echo "A\nB\nC" | peco --query=D
$
--print-query가 있을 때
입력한 D가 사라지지 않음
$ echo "A\nB\nC" | peco --query=D --print-query
D
주의
--print-query
를 붙여, 또 선택사항중에서 선택했을 경우, 질의와 선택된 텍스트 양쪽 모두, 2행으로 나누어 출력되는 것 같다.(
peco version v0.5.3 (built with go1.10)
)echo "Alice\nBob\nCarol" | peco --print-query --query=B
B
Bob
결정 내용만을 얻고 싶은 경우는 마지막 행만을 보는 등 해 대책할 필요가 있을 것 같다.
옵션 중에서 선택하면 그 내용을 출력
echo "Alice\nBob\nCarol" | peco --print-query --query=B | tail -n 1
Bob
비어있는 쿼리 입력의 경우 쿼리 출력
echo "Alice\nBob\nCarol" | peco --print-query --query=David | tail -n 1
David
Versions
Reference
이 문제에 관하여(peco — 선택사항에 없는 쿼리 입력을 할 때 문자가 사라지는 대책 ( --print-query )), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/YumaInaura/items/aace102e8e2611c92e91텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)