-
Linux - 원하는 프로세스 kill 스크립트etc 2023. 7. 20. 09:46반응형echo "종료가 정상적으로 처리되는지 프로세스 학인 - 없으면 프로세스 kill"process_info=$(ps -ef | grep 'batch' | grep java)
# 프로세스가 존재하는지 확인합니다.if [ -n "$process_info" ]; thenecho "프로세스가 실행 중입니다."
# 프로세스 PID를 배열로 저장합니다.pids=($(echo "$process_info" | awk '{print $2}'))
# 배열에 저장된 PID 출력echo "찾은 프로세스 PID: ${pids[@]}"
# 배열에 저장된 모든 PID를 순회하며 프로세스를 종료합니다.for pid in "${pids[@]}"; dokill "$pid"echo "프로세스킬 종료: $pid"done
echo "프로세스를 종료했습니다."elseecho "프로세스가 실행 중이지 않습니다."fi반응형'etc' 카테고리의 다른 글
Linux - Root Permit 설정 (0) 2024.05.13 Tomcat - Encoding UTF-8 설정 (0) 2023.07.20 Gitlab Runner Error - This job is stuck because the project doesn't have any runners online assigned to it.Go to project CI settings (0) 2023.04.06 AICodeHelper VSCode Extension (0) 2023.03.26 Sticky 스티커메모 백업 경로 (0) 2022.10.19 댓글