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.