#!/bin/bash # 指定要查找并杀死的进程名称列表 target_processes=("rkipc" "rkwifi_server" "wpa_supplicant" "udhcpc") # 遍历进程名称列表 for target_process in "${target_processes[@]}"; do # 使用pgrep命令查找目标进程的PID pids=$(pgrep -f "$target_process") # 检查是否找到目标进程 if [ -z "$pids" ]; then echo "未找到目标进程: $target_process" else echo "找到以下目标进程并准备杀死它们:" for pid in $pids; do echo "进程: $target_process,PID: $pid" # 使用kill命令杀死目标进程 kill -9 "$pid" done echo "所有$target_process进程已被杀死" fi done