2010-07-14 4 views
0

새 서버에 이전 웹 사이트를 올리려고하고 있으며 여러 가지 문제를 발견했습니다. 첫째로, 만약 내가 로컬에서 파일들을 보았다면, 그것들은 모두 이중 줄 간격을 가진다. - 줄 바꿈이있는 곳이라면 빈 줄이 삽입되어있다. 이것은 netbeans와 notepad ++에서 동일합니다. 그런 다음, SFTP 파일을 서버로 보내고 VI에서 볼 때 각 줄의 끝에^M이 표시됩니다. 마지막으로, 사이트를 실제로 만드는 작업에 문제가있을 때,이 코드를 include.php 파일로 추적 해 보았습니다.이 코드는 한 줄로 변환되었습니다. 여전히 볼 수 있습니다^M 거기에 하나의 개행이 없습니다. vi의 하단에 실제로 말합니다 : "includes.php"[noeol]사이트 이전 - 다양한 파일 문제

저는 로컬로 Windows에서 작업하고 있는데, Mac을 가지고 있습니다. 내 원격 서버가이 질문은 Snaken 저기 serverfault

답변

3

실행 파일을 자신에게 많은 시간을 저장 :

이 라인의 끝에서^m를 제거하는 방법을 설명합니다. dos2unix는 보통 대부분의 배포판에 있다고 생각합니다. 그렇지 않으면 어딘가에 저장소에 있어야합니다.

(예, 이것은 아마 저기 serverfault 질문 IMO.)

+0

네,'todos'와'fromdos' 이러한 상황에서 구조 대원입니다. –

0

에 더 좋을 것 있으면 알려 주시기 바랍니다

우분투 9를 실행, 똑같은 일이 지난 밤에 나에게 일어날했다. 메모장에서 몇 년 동안 사용 된 적이 없기 때문에 Netbeans에 그것을 백분율로 표시했습니다. 좋은 소식은 메모장에서 열어서 반환을 다시하면 탭이 실패없이 재설정된다는 것입니다. 나쁜 소식은 이것이 수동이라는 것입니다. 나를 위해, 그것은 단지 3 파일이었습니다. standard utilities 임의의 수의를 통해 http://www.tech-recipes.com/rx/150/remove-m-characters-at-end-of-lines-in-vi/