본문 바로가기

Useful Tips

[파일 포맷 변환 - TIP] DOS/ UNIX / MAC 간 파일 포맷 변환하기

WINDOWS / UNIX 간 개발 환경을 갖추고 있을 때
종종 UNIX 파일 포맷에서 DOS 파일 포맷으로 변경이 되어
\r (캐리지리턴)때문에 문제가 되는 경우가 있다.

이 때 UltraEdit 와 같은 상용 Editor 로 파일포맷변경을 해줘도 되고
vim 을 이용하여 변경이 가능하다.

> vim 파일명
> :set ff = dos
> :wq

ff 에 변경하고자 하는 file formet 값을 입력하면 된다.
dos, unix, mac 중에서 원하는 값을 입력한 후 저장한다.

 ff = [dos | unix | mac]

UltraEdit 에서는 File - 변환 메뉴를 이용하거나,
새로 저장시에 줄 종료 옵션에서 원하는 포맷을 선택한다.

여러개의 파일을 한꺼번에 변환하고자 할 때에는 다음과 같은 util을 사용한다.

dos에서 Unix 로 file format 변경

dos2unix filename 또는 *.extention

Unix  에서 Dos 로 file format 변경

unix2dos filename 또는 *.extention