私がこうすれば:
$ {
> sleep 1
> read -p "Press Enter to continue"
> }
予想通り、1秒後にプロンプトが表示されます。
今これを行う:
$ echo 'sleep 1; read -p "Press Enter to continue";' | bash
1秒待つとスクリプトは存在しますが、入力はありません。
「スクリプトをbashにパイプ」して使用するか、それに対応することは可能ですかread
?
私は異端なインストーラの1つを作成しているので、curl blah blah | bash
そうすることはできませんbash -c 'commands'
。それともできますか?