unix2dos
unix2dos| 원본 작성자 | 존 버치필드 |
|---|---|
| 개발자 | 벤자민 린, 베른드 요하네스 우에벤, 크리스티안 우렐, 어윈 워터랜더 |
| 초기 릴리즈 | 1989; 전 ( |
| 안정적 해제 | 7.4.2 / 2020년 10월 12일; 전 |
| 리포지토리 | |
| 운영 체제 | Unix 유사, DOS, OS/2, Windows |
| 플랫폼 | 크로스 플랫폼 |
| 유형 | 명령 |
| 면허증 | FreeBSD 스타일 라이센스 |
| 웹사이트 | waterlan |
unix2dos (때로는 이름이 붙기도 한다.todos또는u2d)는 텍스트 파일의 줄 바꿈을 Unix 형식(Line Feed)에서 DOS 형식(캐리지 리턴 + Line Feed)으로 변환하는 도구로, 그 반대의 경우도 마찬가지다.로 호출된 경우unix2dos프로그램은 다음과 같이 호출될 때 Unix 텍스트 파일을 DOS 형식으로 변환한다.dos2unix그것은 DOS 텍스트 파일을 UNIX 형식으로 변환할 것이다.[1]
사용법
Unix2dos와 dos2unix는 Unix 표준의 일부가 아니다.상용 유닉스는 대개 SunOS/Solaris의 dos2unix/unix2dos, HP-UX의 dos2ux/ux2dos, Irix의 to_unix/to_dos와 같이 자체적인 unix2dos/dos를 구현한다.
dos2unix/unix2dos, d2u/u2d, fromdos/tods, endline, flip과 같은 다양한 명령 이름과 옵션을 가진 오픈 소스 대안이 많이 존재한다.
각 명령의 수동 페이지를 참조하십시오.
unix2dos 변환 대안
dos2unix 변환의 대안
반대 변환의 경우(dos2do) 예를 들어, 유틸리티 tr을 다음과 같이 사용할 수 있다.-d '\r'캐리지 리턴 문자를 제거하도록 플래그 지정:
$ tr -d '\r' < file > file2 # For ASCII and other files which do not contain multibyte characters (Not utf-8 safe).$ perl -i -p -e 's/\r//g' file$ sed -i -e 's/\r//g' file
참고: 위의 방법은 입력 파일에 DOS 라인 파손만 있다고 가정한다.입력에 있는 Mac 라인 중단(\r)은 제거된다.
dos2unix 변환의 대안은 다음을 사용하여 가능하다.colLinux 및 Mac OS X를 포함한 기타 Unix 유사 운영 체제에서 사용할 수 있는 명령. 다음 경우 InFile에는 원하지 않는 DOS(^M) 라인 엔딩이 포함되어 있다.실행 후 OutFile은 생성되거나 대체되며 UNIX 회선 엔딩을 포함한다.그-b옵션이 말해준다.col백스페이스 문자를 출력하지 마십시오.
$ col -b < InFile > OutFile참고 항목
참조
- ^ Linux에 대한 실용적인 안내서.마크 G. 소벨 ISBN0-13-147823-0 페이지 55
외부 링크