Post

Linux 셸 스크립트 문자열

1. 문자열

1) Uppercase, Lowercase

문자열의 대문자화와 소문자화는 다음과 같이 처리한다.

1
2
3
4
5
#!/bin/bash

str="abcd"
echo ${str^^}
echo ${str,,}

2) 문자열 변경(replace)

명령비고
${변수명/문자A/문자B}첫번째 문자A를 문자B로 변경
${변수명//문자A/문자B}모든 문자A를 문자B로 변경
1
2
3
4
5
6
7
vParam=a.b

$ echo ${vParam/./_}
a_b

$ echo ${vParam//./_}
a_b

[출처 및 참고]

This post is licensed under CC BY 4.0 by the author.