2014-11-26 1 views
-4

유닉스에서 DOS로 변환 할 때 내 수석이 만든 exe ​​중 하나. Unix to Dos C에서 변환 #

  • 그들 사이의 기본 무슨 차이?

은 내가 .tex 파일이 있습니다. (매개 변수 전달) 파일로 해당 exe 실행합니다.

그런 다음 원본 .tex 파일로 확인합니다. unixtodos.exe

를 실행 한 후

차이는 모두 동일합니다.

  • 누구든지 unixtodos.exe를 사용하여 파일을 분석 할 수 있습니까?
+7

당신이 숙제를했다면 좋은 생각이 될 것입니다. 그렇게하면 두 가지를 배울 수 있습니다. – Izzy

+0

UNIX와 DOS/Windows의 차이점은 줄 끝 문자입니다. UNIX에서는 줄 바꿈 (ASCII 10)이 1 개이며 Windows에서는 줄 바꿈 (ASCII 13 10)이 오는 캐리지 리턴입니다. –

+0

http://www.cse.dmu.ac.uk/Courses/Common/dosvunix.html 또는 http://www.differencebetween.net/technology/software-technology/difference-between-dos-and-unix/ 심지어 http://ibiblio.org/team/intro/unix/dos.html theese로 시작하고 더 필요할 경우 다시 방문하십시오. –

답변

0

구형과 신형 비교를 위해 파일 크기를 확인합니까? 줄 끝이 플랫폼에 따라 다르므로 (Unix : "\ n", Windows : "\ r \ n") 변환 후 파일 크기가 달라야합니다.

일반 텍스트 편집기는 차이점을 표시하지 않습니다. 메모장 ++와 같은 일부 텍스트 편집기는 창의 오른쪽 하단에 사용 된 줄 끝을 표시합니다.

1

DOS/Windows 컴퓨터에서 작성된 텍스트 파일은 Unix/Linux에서 작성된 파일과 다른 줄 끝이 있습니다. DOS는 캐리지 리턴과 줄 넘김 ("\ r \ n")을 줄 끝으로 사용하며 Unix는 줄 바꿈 ("\ n") 만 사용합니다. 라인 엔딩이 제대로 변환되었는지 확인하려면 Windows 시스템과 Unix 시스템간에 파일을 전송할 때주의해야합니다.

정기적 텍스트 편집기 당신에게 원본과 변환 된 파일 사이의 차이를 표시하지 않습니다.