tr 은 매우 유용한 UNIX 명령입니다. 문자열을 변환하거나 문자열에서 문자를 삭제하는 데 사용됩니다. 의 각종 유형을 변환 할 수 있는 이 명령을 사용하여 검색하는 것과 같은 대체 텍스트 문자열 변형에서 대문자 소문자로 또는 그 반대의 제거,반복되는 문자 문자열에서 등입니다. 이 명령은 또한 일부 복잡한 변환에 사용될 수있다. Tr 명령의 다른 용도는이 튜토리얼에 나와 있습니다.,
구문:
tr stringValue1
옵션 및 stringValue2 는 tr 명령에 선택 사항입니다. Tr 명령으로-c,-s 및-d 옵션을 사용하여 다른 유형의 작업을 수행 할 수 있습니다.
tr 명령은 다음과 같은 방법으로 모든 문자열을 대문자에서 소문자로 변환 할 수 있습니다.
tr
사용할 수 있습 tr 명령에서는 다음과 같은 방법으로도 변환할 문자열에서 소문자를 대문자로 표시됩니다.
tr a-z A-Z
다음 명령을 실행하여 문자열의 모든 작은 문자 인’linuxhint’를 대문자로 변환하십시오.,
적용할 수 있습니다 tr 명령에 대한 변환의 콘텐츠를 텍스트 파일에서 상위를 낮추거나 낮은 상위. 항목 이라는 텍스트 파일이 있다고 가정합니다.다음 내용과 txt.
- 모니터링
- 키보드
- 마우스
- 스캐너
- HDD
다음 명령을 실행하여 터미널에서 콘텐츠를 표시합니다.txt 및 해당 파일의 내용을 대문자로 하단에서 변환 한 후 tr 명령의 출력., 다음 tr 명령은 파일의 원본 내용을 수정하지 않습니다.
$tr a-z A-Z<항목.txt
할 수 있습 다음 명령을 실행하여 저장소의 출력 tr 명령으로 또 다른 이라는 파일에 출력.txt’.
$cat 출력.,txt
를 들어-2:번역 문자
tr 명령을 사용할 수 있습을 검색하고 대체 어떤 특정 문자에서든 텍스트를 입력할 수 있습니다. 다음 명령은 텍스트의 각 공간 인”Linuxhint 에 오신 것을 환영합니다”를 줄 바꿈(\n)으로 변환하는 데 사용됩니다.
를 들어-3: 사용–c 옵션
tr 명령을 사용할 수 있습-c 옵션에 대해 그 문자와 두 번째 문자와 일치하지 않는 첫 번째 문자로 값입니다., 다음 예에서 tr 명령은 문자’b’와 일치하지 않는 문자열’bash’에서 해당 문자를 검색하고’a’로 대체하는 데 사용됩니다. 출력은’baaaa’입니다. 네 개의 문자가 여기에 변환됩니다. 이것은’a’,’s’,’h’및’\n’입니다.
를 들어-4:를 사용하여–s 옵션
tr 명령을 사용하여–s 옵션에 대한 검색 및 대체 어떤 문자열에서 텍스트입니다. 다음 예에서 space(”)는 tab(‘\t’)로 대체됩니다.,
을 모두 사용할 수 있습니다-c-s 옵션과 함께 tr 명령입니다. 다음 예에서 작은 문자의 범위는 첫 번째 문자열 값으로 사용됩니다. -C 옵션의 경우 tr 명령은 파일,항목의 개행(‘\n’)으로 각 대문자를 검색하고 대체합니다.txt 및 파일,출력에 명령의 출력을 저장합니다.txt.
$tr-cs”\n”<항목.txt>출력.,txt
$cat 출력.txt
를 들어-5:를 사용하여–d 옵션
-d 옵션과 함께 사용 tr 명령어를 검색 및 삭제는 어떤 문자나 문자열에서 텍스트입니다. 다음 예에서 tr 명령은”Python 은 프로그래밍 언어”라는 문자열에서’P’,’y’및’t’를 검색하고 해당 문자를 삭제합니다.
-c 옵션과 함께 사용할 수 있습–d 옵션에서 tr 명령을 보완합 검색 다음과 같 귀–cs 명령입니다., 다음 예에서-cd 가있는 tr 명령은”전화 번호:985634854″라는 문자열에서 숫자가 아닌 모든 문자를 검색하고 삭제합니다.
비슷한 방법으로 실행할 수 있습니다 사용하는 cd-에서 옵션을 tr 와 같은 명령을 제거하려면 다음 명령을 인쇄할 수 없는 문자에서 파일입니다. 항목에 인쇄 할 수없는 문자가 없습니다.txt. 따라서 출력은 파일 내용과 동일합니다.
결론
tr 명령의 기본 용도는 여기에서 다양한 예제를 사용하여 설명합니다. 희망,이 튜토리얼은이 명령을 사용하는 목적을 배우는 데 도움이됩니다.피>