adsense_in_article_test


[bash: tr] 대소문자 변환 리눅스 bash script

텍스트 파일에서 대문자를 전부 소문자로 바꾸거나 소문자를 전부 대문자로 바꾸는 방법이다. tr 명령을 이용하면 되겠다.

sample.txt 파일의 소문자를 전부 대문자로 바꾸는 경우
tr [:lower:] [:upper:] < sample.txt

반대로 대문자를 전부 소문자로 바꾸는 경우
tr [:upper:] [:lower:] < sample.txt

위와 같이 하면 바뀐 결과가 화면에 출력된다. 파일로 저장하고 싶으면 아래와 같이 하면 된다. sample.txt 파일에서 대문자를 모두 소문자로 바꾸고 이 결과를 sample.lower.txt에 저장하는 방법이다.

tr [:upper:] [:lower:] < sample.txt > sample.lower.txt

스크립트에서 특정 변수에 할당된 문자열에 적용하는 것도 간단하다. 변수 sample_string에 할당된 문자열을 모두 소문자로 변환하고 싶다면 아래의 예시를 참고하자.

sample_string="This Is A Sample String"
echo "$sample_string" | tr [:upper] [:lower:]



덧글

댓글 입력 영역
* 비로그인 덧글의 IP 전체보기를 설정한 이글루입니다.



통계 위젯 (화이트)

105516
2895
2275563

2019 대표이글루_IT

B-Side