2010-04-23 5 views

답변

1

어쩌면 내가 속임수를 놓치고 있지만 '\n'이 나타날 때까지 파일을 이진 파일로 열고 바이트를 읽을 수 없습니까? 직전에 '\r'을 본 경우 Windows입니다. 그렇지 않으면 유닉스이다.

1

는 :

파일 명령은 사용 EOL의 유형 을 감지 :

file myfile.txt 
> > myfile.txt: ASCII text, with CRLF line terminators 

출처 : 물론 http://en.wikipedia.org/wiki/Newline#Common_problems

, file은 유닉스에서 작동합니다 시스템. 다른 누군가가 Windows 용으로 대답 할 것이라고 확신합니다.

+0

기본적으로 내가 관심있는 부분은 파일 명령이 수행하는 방식입니다. 내 유스 케이스에서는 쉘 명령을 실행할 수 없다. –

+0

@Fabian : 지금 궁금합니다. 당신의 유스 케이스는 무엇입니까? 다른 라인을 무너 뜨리는 것이 아닙니다. 이것은 인코딩이나 파일 형식과 관련이 있습니까? –

+0

웹 브라우저에 텍스트 영역이 있고 붙여 넣은 텍스트를 별도의 줄로 분할해야합니다. 또한 원래 줄 바꿈으로 텍스트를 재구성 할 수 있기를 원합니다. –

관련 문제