나는 내 로컬 PC(Windows)에서 포맷된 대용량 CSS 파일(약 8000줄)을 작업 중입니다. 예전에는 Linux 서버(RHEL7)에 파일을 복사 했는데 scp
, 파일을 열자 한 줄짜리 파일이 되었습니다.
이 파일을 Windows 컴퓨터에 복사하고, 포맷하고, 필요한 사항을 변경하고, 변경해야 할 때마다 서버로 다시 이동할 필요가 없도록 Linux에서 이 파일을 포맷하고 싶습니다.
Linux에서 파일이 왜 한 줄로 표시되는지 아는 사람이 있습니까?
답변1
PC/Linux 문제는 두 시스템에서 개행/CRLF 코드를 다르게 사용하는 것과 관련이 있습니다.이봐.
별칭이나 함수를 사용하여 "자신만의" 솔루션을 구현할 수 있지만 sed
저는 저장소에서 설치하는 게으른 접근 방식을 취했습니다 unix2dos
.
컴퓨터로 가져올 때 실행
dos2unix myfile.css
dos용으로 내보낼 때
unix2dos myfile.css