내가 이렇게 하면:
$ {
> sleep 1
> read -p "Press Enter to continue"
> }
예상대로 1초 후에 프롬프트가 표시됩니다.
이제 이렇게 하면:
$ echo 'sleep 1; read -p "Press Enter to continue";' | bash
1초를 기다리면 스크립트가 존재하지만 입력이 없습니다.
"스크립트를 bash로 파이프"하고 사용하거나 이에 상응하는 것이 가능합니까 read
?
저는 이단적인 설치 프로그램 중 하나를 만들고 있어서 curl blah blah | bash
그렇게 할 수 없습니다 bash -c 'commands'
. 아니면 할 수 있나요?