티스토리 뷰

수업 노트/리눅스 기본 명령어

tr 명령어

오리지날초이 2021. 9. 5. 11:01

tr 명령어는 특정 문자열 세트를 변환하거나 삭제해주는 명령어입니다.

문자열을 다음어 주는데 유용하게 사용할 수 있습니다.

 

기본적인 사용법은 help 에서 알 수 있듯

"tr [옵션] 문자열세트" 식으로 사용하면 됩니다.

 

간단하게 사용해봅시다.

<문자열 삭제 예제>

1. tr - d [삭제할 문자셋] 

해당 명령어를 실행하면 표준입력을 기다립니다.

tr - d " " 를 실행한 상태에서 문자열 "hello world" 를 입력하니

실제 공백을 제거한 문자열을 리턴해줍니다. 

 

프로그램은 ctrl + d 로 정상종료 시켜줍니다.

 

문자셋은 말그대로 set 입니다.

한 글자뿐만 아니라, 여러 문자집합, 범위 문자 등 다양한 문자 세트를 할당해줄 수 있습니다.

 

다른 명령어와 마찬가지로 echo "문자열" | tr [옵션] [문자세트] 형식으로 활용 가능합니다.

 

2.  tr [문자세트1] [문자세트2]

문자세트1을 문자세트2로 변경해줍니다. 

범위문자를 범위문자로 변경도 가능합니다.

 

3. tr -s [문자세트]

s 옵션은 반복 문자열을 하나만 나타나게 해줍니다.

 

 

 

 

 

728x90
반응형

'수업 노트 > 리눅스 기본 명령어' 카테고리의 다른 글

압축파일 다루기 1(tar, zip)  (0) 2021.09.05
xxd 명령어와 strings 명령어 활용  (0) 2021.09.05
base64 명령어  (0) 2021.08.28
strings 명령어  (0) 2021.08.28
less 명령어  (0) 2021.08.28
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함