Вопросы по теме 'shell-trap'
Удалите временные файлы в конце сценария оболочки bourne
Я пытался использовать trap для удаления временного файла в конце сценария оболочки Bourne, но это не сработало:
trap "trap \"rm \\\"$out\\\"\" EXIT INT TERM" 0
Между прочим, это внутри функции, отсюда и попытка вложенной ловушки.
Как...
804 просмотров
schedule
16.09.2021
Проблема с синтаксисом ловушки в bash
Я собираюсь использовать ловушку для выполнения некоторого кода очистки в случае сбоя. У меня есть следующий код, но, похоже, есть некоторые синтаксические проблемы.
#!/bin/bash
set -e
function handle_error {
umount /mnt/chroot
losetup...
1513 просмотров
schedule
15.09.2021
Выход после срабатывания ловушки
Возьми этот скрипт
#!/bin/sh
fd ()
{
echo Hello world
exit
}
trap fd EXIT INT
for g in {1..5}
do
echo foo
sleep 1
done
Я хотел бы, чтобы fd срабатывал один раз, либо из Control-C, либо при нормальном выходе скрипта. Однако, если...
1016 просмотров
schedule
15.11.2022