csh와 함께 pgrep을 사용하지 마십시오

csh와 함께 pgrep을 사용하지 마십시오

그 코드를 받았어요

foreach pr  (`pgrep "$NAME"`)

나는 pgrep을 피하려고 노력합니다.

foreach pr  (`grep "$NAME" | awk '{$2}'`)

그러나 그것은 실제로 작동하지 않았습니다. (다음 pr은 특수 태스크에 의해 인쇄된 PID여야 합니다.

답변1

피하려고 하는 이유는 무엇입니까 pgrep?

pgrep에서 로 변경하면서 grep데이터 소스를 지정하는 것을 잊었습니다.

for pr in `ps -ef|grep "$NAME"|awk '{print $2}'`

관련 정보