command | while read line; do echo "$line" | xclip -selection clipboard; read -u1 -p "$line"; done |
command 의 실행 결과를
while loop 에서 한 줄씩
클립보드에 복사하고
표시
엔터를 누르면 다음 줄에 대해 반복
설명이 필요한 부분은 두 번째 read 로
-u 옵션이 없으면 키보드가 아니고 파이프에서 입력을 읽어
한줄씩 처리가 안된다.