테스트라는 텍스트 파일에서 주어진 패턴을 검색하는 첫 번째 스크립트를 작성하려고합니다. 스크립트는 다음과 같습니다.foreach 일치하지 않는 -C 쉘 스크립트
#! /bin/csh
echo -n "enter pattern: "
set pattern = $<
foreach word (`cat test`)
echo $word | egrep $pattern
end
실행하려고하면 메시지가 나타납니다. 일치하는 항목을 찾을 수 없습니다. 문제가 (cat test
)에 의한 것 같습니다. 어떤 도움이라도 대단히 감사 할 것입니다.
공백없이 공백으로 작동합니다. –
아마도 C 쉘에 문제가있을 수 있습니다. – Mike55