새 줄을 삽입한 후 스크립트가 더 이상 대상 프로그램을 시작하지 않습니다.

새 줄을 삽입한 후 스크립트가 더 이상 대상 프로그램을 시작하지 않습니다.

기본적으로 다음과 같은 프로그램을 시작하는 스크립트가 있습니다.

#! /bin/bash

cd /path/to/my/program
./muh_program

"cd"로 시작하는 줄 바로 위에 다음 줄을 삽입했습니다.

ps -ef | grep muh_program | grep -v grep | awk '{print $2}' | xargs kill

작동이 멈췄습니다.

이유와 해결 방법은 무엇입니까?

관련 정보