tr은 번역이 아닌 치환의 의미를 갖습니다.
tr
tr은 translate 의 약어로서, 지정한 문자를 바꾸어주거나 삭제하는 명령어이다. 즉 특정한 문자를 다른 문자로 바꾸거나 또는 특정 문자를 제거하는 명령어이다.
test 파일에 대소문자가 섞인 문자로 작성되었다 했을때(소문자 a~z 를 대문자 A~Z로 치환)
cat test | tr '[a-z]' '[A-Z]'
파일내의 특정문자만을 삭제할때(마침표(.)를 삭제)
cat test | tr -d .
'리눅스 > Linux 일반' 카테고리의 다른 글
리눅스 ln - 링크파일 생성 (2) | 2013.06.14 |
---|---|
리눅스 file, type - 파일종류, 명령어종류 확인하기 (1) | 2013.06.14 |
리눅스 mv, rename - 파일명 변경 (1) | 2013.06.14 |
리눅스 pwd, cd - 현재 작업위치와 작업위치 이동하기 (0) | 2013.06.14 |
리눅스 rev - 한 행의 내용을 거꾸로 출력 (0) | 2013.06.14 |