2010-08-02 4 views

답변

10

파이프 | 연산자를 사용하여 한 명령의 출력을 다른 명령의 입력에 연결할 수 있습니다.

echo 1 | command 

명령에 대한 입력을 반복하려면 yes을 사용할 수 있습니다. 기본적으로 문자열 "y"를 반복적으로 보내지 만 다른 문자열을 반복합니다.

yes | cp * /tmp # Answer "y" to all of cp's "Are you sure?" prompts. 
yes 1 | command # Answer "1" repeatedly until the command exits. 
1
yes 1 | command 
2

그냥 생각 :

echo "1" | linux_command --with-arguments <&0 

0 표준 입력에 대한 설명이기 때문에 이것은, 표준 입력에서 입력을 원하는 명령을 작동합니다. 그러나이 질문은 Server Fault에 더 적합 할 수 있습니다 ...

관련 문제