Я намагався мати інтерактивну програму в баш-скрипті:
my_program
І я хотів би мати можливість закрити це знаком "Ctrl + c". Але коли я це роблю, мій сценарій також закривається.
Я знаю про.
trap '' 2
my_program
trap 2
Але в цьому випадку я просто не можу закрити my_program
Ctrl + c.
Чи маєте ви якесь уявлення про те, як дозволити Ctrl + c в програмі, але не закривати запуск сценарію?
EDIT: додайте приклад
#!/bin/bash
my_program
my_program2
Якщо я використовую Ctrl + c для закриття my_program
, my_program2
він ніколи не виконується, тому що весь сценарій вийшов.
tail
s, а не вбивства котів наступного разу?