Skip to main content

Dos2unix 및 unix2dos 명령의 기능은 무엇입니까?

Using dos2unix and unix2dos (칠월 2025)

Using dos2unix and unix2dos (칠월 2025)
Anonim

Linux는 오픈 소스 운영 체제 중 가장 잘 알려져 있습니다. Windows와 Linux 시스템간에 파일을 이동해야하는 경우가 있습니다. Windows / DOS 파일에서 줄 바꿈은 캐리지 리턴 (CR)과 줄 바꿈 (LF)의 두 문자로 표시됩니다. Linux / Unix 파일의 줄 끝 표시는 한 문자 (CR)로 표시됩니다. 이 차이는 시스템간에 파일을 이동할 때 귀찮은 숨겨진 문자를 유발할 수 있습니다.

그러나 숨겨진 문자를 피하는 것은 상대적으로 쉽지 않습니다.

  • 그만큼 dos2unix 명령은 Windows의 일반 텍스트 파일을 Linux 형식으로 변환합니다.
  • 그만큼 유닉스2dos 명령은 Linux의 일반 텍스트 파일을 Windows 형식으로 변환합니다.

이 명령은 텍스트 파일의 줄 끝 부분에 영향을줍니다. 변환을 강제하지 않는 한 이진 파일이나 FIFO 및 디렉토리와 같은 비정상적인 파일은 변경하지 않습니다.

통사론

dos2unix options FILE … -n INFILE OUTFILE …

unix2dos 옵션 FILE … -n INFILE OUTFILE …

옵션

다음 옵션은 dos2unix 및 unix2dos에서 사용할 수있는 가장 많이 사용되는 옵션의 일부 목록입니다.

-h, --help 도움말을 표시하고 종료하십시오.

-k, --keepdate 출력 파일의 날짜 스탬프는 입력 파일과 동일하게 유지하십시오.

-l, --newline - 새 줄 바꿈 추가

-q, --quiet 자동 모드. 모든 경고 및 메시지를 표시하지 않습니다.

-V, --version 버전 정보를 표시하고 종료하십시오.

-f, --force - 바이너리 파일 강제 변환

-s, --safe - 이진 파일 건너 뛰기 (기본값)

-F, --follow-symlink - 기호 링크를 따라 타겟을 변환하십시오.

-S, --skip-symlink - 기호 링크 및 대상을 변경하지 않고 그대로 둡니다 (기본값).