Explorar o código

add a trap for ctrl+c action to stop running rightly

hazukieq %!s(int64=2) %!d(string=hai) anos
pai
achega
2b16dfd693
Modificáronse 1 ficheiros con 8 adicións e 0 borrados
  1. 8 0
      inject.sh

+ 8 - 0
inject.sh

@@ -14,6 +14,14 @@ infos() {
     printf "\033[32m=> $*\n\033[0m"
 }
 
+# 捕获 Ctrl+C 中断键
+trap 'onCtrlC' INT
+function onCtrlC() {
+	printf "\n"
+	warning "触发 Ctrl+C,已中止当前脚本运行..."
+	exit 0
+}
+
 # 待注入数据文件路径
 CUR_HOOK_JS_PATH="./src/hooklog.js"