ループでコマンドを実行します。 bashコマンドラインに直接ループを作成します。
$ while true; do mycommand; done
mycommand
IOをたくさん実行し、イベントを待つ命令なので、プロセッサ時間をあまり消費しません。
ループをどのように切断できますか?ctrl-c
または、キーを押すとctrl-\
コマンドは終了しますが、すぐに再起動します。他の端末にログインしてコマンドを終了しても、状況は同じです。
ターミナルセッションを終了せずにループを切断できますか?
ベストアンサー1
対話的に開始されたループを終了する簡単な方法は、停止コマンド(Ctrl- Z)です。このコマンドはジョブ番号(たとえば)を印刷して[2]+ Stopped
からループを終了できますkill %2
。