나는백그라운드에서 실행중인 프로그램에서 stdinput을 전달하는 방법은 무엇입니까?
youtube-dl -o C:\Users\3435\Desktop\35.mp4 http://www.youtube.com/watch?v=I1rxfwFxB8M
이 명령은 쉘에 질문을 입력하여 종료 할 수있는 명령을 수행하는 쉘 스크립트를 작성하는 것을 시도하고있다.
스크립트에 매개 변수를 전달할 수 있지만 스크립트 내에서 또는 다른 스크립트를 통해 자동으로 매개 변수를 전달하는 방법입니다. 스크립트 내에서이 youtube-dl 프로세스를 종료 할 수는 있지만 commad 실행에 영향을 미치기 때문에이 작업을 수행하고 싶지 않습니다.
q가 다른 스크립트 또는 동일한 스크립트 내에서 youtube-dl 프로세스에 의해 수신되고 있는지 확인하는 방법을 알려주십시오.
'youtube-dl'이 터미널에서 직접 읽는 지 아니면 표준 입력에서 읽는지에 따라 다릅니다. 나는 어떤 경우인지 모른다. – chepner
표준 입력에서 그것의 독서 – GP007