У меня есть скрипт bash, который запускает команду для получения ее результата и что-то зависит от результата. Вот сценарий:Как получить результат команды kill в скрипте bash
#!/bin/bash
commandResult=$(($myCommand) 2>&1)
if [[ "$commandResult" == *Error* ]]; then
x="failed"
else
x="success"
fi
echo $x
exit 0;
Там нет никаких проблем с этим сценарием, проблема, когда я пытаюсь убить $myCommand
в середине запуска сценария с помощью kill -9 $myCommand
в командной строке, то $commandResult
будет нулевым, и " успех ".
Как я могу поместить результат уничтожения в $commandResult
или любым другим способом узнать, был ли процесс убит в этом скрипте?
Любая помощь будет высоко оценена.