< How to substitue uppercase and lowercase characters >
* Uppercase -> lowercase characters in 'filename.txt'
tr [:lower:] [:upper:] < filename.txt
* Lowercase -> uppercase characters in 'filename.txt'
tr [:upper:] [:lower:] < filename.txt
* Saving results as a file
tr [:upper:] [:lower:] < filename.txt > filename_result.txt
tr [:upper:] [:lower:] < filename.txt > filename_result.txt
* Substitute characters of strings in variables
sample_string="This Is A Sample String"
echo "$sample_string" | tr [:upper] [:lower:]
==========================================================================================
< 파일에서 대문자 -> 소문자 / 소문자 -> 대문자로 치환/변환하는 방법 >
sample.txt 파일의 소문자를 전부 대문자로 바꾸는 경우
tr [:lower:] [:upper:] < sample.txt
반대로 대문자를 전부 소문자로 바꾸는 경우
tr [:upper:] [:lower:] < sample.txt
위와 같이 하면 바뀐 결과가 화면에 출력된다. 파일로 저장하고 싶으면 아래와 같이 하면 된다. sample.txt 파일에서 대문자를 모두 소문자로 바꾸고 이 결과를 sample.lower.txt에 저장하는 방법이다.
위와 같이 하면 바뀐 결과가 화면에 출력된다. 파일로 저장하고 싶으면 아래와 같이 하면 된다. sample.txt 파일에서 대문자를 모두 소문자로 바꾸고 이 결과를 sample.lower.txt에 저장하는 방법이다.
tr [:upper:] [:lower:] < sample.txt > sample.lower.txt
스크립트에서 특정 변수에 할당된 문자열에 적용하는 것도 간단하다. 변수 sample_string에 할당된 문자열을 모두 소문자로 변환하고 싶다면 아래의 예시를 참고하자.
스크립트에서 특정 변수에 할당된 문자열에 적용하는 것도 간단하다. 변수 sample_string에 할당된 문자열을 모두 소문자로 변환하고 싶다면 아래의 예시를 참고하자.
sample_string="This Is A Sample String"
echo "$sample_string" | tr [:upper] [:lower:]
No comments:
Post a Comment