basenc - 데이터 인코딩/디코딩 및 표준 출력으로 인쇄
basenc [OPTION]... [FILE]
basenc는 FILE 또는 표준 입력을 표준 출력으로 인코딩 또는 디코딩합니다.
FILE이 없거나 FILE이 -이면 표준 입력을 읽습니다.
긴 옵션에 대한 필수 인수는 짧은 옵션에도 필수입니다.
'base64' 프로그램과 동일 (RFC4648 섹션 4)
파일 및 URL 안전 base64(RFC4648 섹션 5)
'base32' 프로그램과 동일 (RFC4648 섹션 6)
확장된 16진수 알파벳 base32(RFC4648 섹션 7)
16진수 인코딩(RFC4648 섹션 8)
최상위 비트(msb)가 먼저 있는 비트 문자열
최하위 비트(lsb)가 먼저 있는 비트 문자열
데이터 디코딩
디코딩할 때 알파벳이 아닌 문자는 무시하십시오.
COLS 문자(기본값 76) 다음에 인코딩된 줄을 래핑합니다. 줄 바꿈을 비활성화하려면 0을 사용하십시오.
ascii85와 유사한 인코딩(ZeroMQ 사양:32/Z85); 인코딩할 때 입력 길이는 4의 배수여야 합니다. 디코딩할 때 입력 길이는 5의 배수여야 합니다.
이 도움말을 표시하고 종료
버전 정보 출력 및 종료
디코딩할 때 입력에는 공식 알파벳의 바이트 외에 줄 바꿈이 포함될 수 있습니다. --ignore-garbage를 사용하여 인코딩된 스트림에서 알파벳이 아닌 다른 바이트로부터 복구를 시도하십시오.
$ printf '\376\117\202' | basenc --base64
/k+C
$ printf '\376\117\202' | basenc --base64url
_k-C
$ printf '\376\117\202' | basenc --base32
7ZHYE===
$ printf '\376\117\202' | basenc --base32hex
VP7O4===
$ printf '\376\117\202' | basenc --base16
FE4F82
$ printf '\376\117\202' | basenc --base2lsbf
011111111111001001000001
$ printf '\376\117\202' | basenc --base2msbf
111111100100111110000010
$ printf '\376\117\202\000' | basenc --z85
@.FaCSimon Josefsson과 Assaf Gordon이 작성했습니다.
GNU coreutils 온라인 도움말: https://www.gnu.org/software/coreutils/
번역 버그가 있으면 https://translationproject.org/team/에 보고하세요.
Copyright © 2023 Free Software Foundation, Inc. 라이선스 GPLv3+: GNU GPL 버전 3 이상 https://gnu.org/licenses/gpl.html.
이것은 무료 소프트웨어입니다. 자유롭게 변경하고 재배포할 수 있습니다. 법률이 허용하는 한도 내에서 어떠한 보증도 하지 않습니다.
Full documentation https://www.gnu.org/software/coreutils/basenc
or available locally via: info '(coreutils) basenc invocation'