저는 bash/cron의 새로운 사용자이고 성공적으로 설치되지 않은 오래된 꼭두각시 실행을 찾아 제거하고 정리하기 위해 cron을 생성하는 임무를 받았습니다. 도움이 많을수록 좋지만 저는 어느 정도 출발점을 찾고 있습니다. 도움을 주셔서 미리 감사드립니다!
답변1
명령줄은 다음과 같습니다.
pidof puppet | sort -n | sed 's/^[0-9]* //' | while read p; do kill -9 $p; done
어디:
pidof
puppet
실행 중인 프로세스 목록 가져오기sort -n
, 내림차순으로 정렬sed
마지막 꼭두각시를 계속 실행하세요루프는
while
이러한 명령의 출력을 가져와kill
명령에 전달합니다.