Saya mencoba memiliki program interaktif dalam skrip bash:
my_program
Dan saya berharap dapat menutupnya dengan 'Ctrl + c'. Tetapi ketika saya melakukannya skrip saya juga ditutup.
Saya tahu tentang.
trap '' 2
my_program
trap 2
Tetapi dalam kasus ini, saya tidak bisa menutup my_program
dengan Ctrl + c.
Apakah Anda tahu cara mengizinkan Ctrl + c pada suatu program, tetapi tidak menutup skrip yang menjalankannya?
Sunting: tambahkan contoh
#!/bin/bash
my_program
my_program2
Jika saya menggunakan Ctrl + c untuk menutup my_program
, my_program2
tidak pernah dieksekusi karena seluruh skrip keluar.
tail
dan bukannya membunuh kucing lain kali?