2011-09-24 3 views
0
다음과 같이 내가 간단한 유닉스 스크립트를 작성하고

만드는 문제유닉스 스크립트 텍스트 파일

grep : No such file or directory found output.txt 

을하지만 난 디렉토리에보고 할 때 텍스트는 output.txt를 만들었지 만 파일의 형식은 TXT였습니다 ... 나는 그것이 어떤 도움이되는지 확실하지 않습니다 ??

답변

2

echo 명령 줄에 '\r' (캐리지 리턴)이있을 수 있습니다. "output.txt\r"이라는 파일을 만든 다음 캐리지 리턴없이 "output.txt"이라는 파일을 읽으려고합니다.

UNIX 스타일의 줄 끝 (\r\n 대신 \n)을 사용하도록 스크립트를 수정하십시오. 이 경우 unix2dos 명령을 사용할 수 있습니다. 대부분의 필터와 달리 unix2dos은 입력 파일을 덮어 씁니다.

관련 문제