私はbashスクリプトでインタラクティブなプログラムをしようとしました:
my_program
そして、「Ctrl + c」でそれを閉じたいと思います。しかし、それを実行すると、スクリプトも終了します。
私は知っています。
trap '' 2
my_program
trap 2
しかし、この場合、my_program
Ctrl + cで閉じることができません。
プログラムでCtrl + cを許可し、実行中のスクリプトを閉じない方法はありますか?
編集:例を追加
#!/bin/bash
my_program
my_program2
Ctrl + cを使用して閉じるとmy_program
、my_program2
スクリプト全体が終了するため実行されません。
tail
次の時間を秒の代わりに猫を殺しますか?