ユーザーの入力を待つスクリプト(コマンドを入力してからリターンを押すなど)を持っています。それは永遠にループします。たとえば、エントリがうるう年か、Minecraftサーバーかをユーザーに通知します。ユーザーとして次のように私はそれを取得します:
open a.command
ユーザーがそのスクリプトにエントリを入力するように定期的に動作するスクリプトを作成しようとしています。
私はこのようなもので運がありません:
i=5;
while [ $i -gt 0 ]; do
i=$(( $i - 1 )); sleep 10; # do this once every 10 seconds for i times
{{send text to the script a.command in the newly opened window}}
done & open a.command > a.out;
a.outに出力する必要はありません。結果をそのファイルに保存するだけでした。