Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
を使用してコマンドの出力を読み取り、while readマイナーな調整 (色付け、いくつかの行の削除など) を行うスクリプトがあります。ただし、次のような行が表示されることがあります。
while read
Would you like to hello world? (y/N):
入力を入力するまで、この行は完成しません (つまり、表示されません)。
このスクリプトを変更して、これらの不完全な行を表示し、入力できるようにするにはどうすればよいですか?
プロンプトに常に同じように答え、コマンドが stdin から読み取る場合 (たとえば ssh とは異なります)、次のことができます。
yes y | command | while read ...