Substring {} 사용
호스트명이 abcd-abcde-abcde이고, 뒤에서 5번째에서 1개의 값을 알아내기
temp=$(hostname)
if [ ${temp: -5:1} == "a" ]; then
cp bin/setenv-a.sh bin/setenv.sh
else
cp bin/setenv-b.sh bin/setenv.sh
fi
temp 변수가 아닌 hostname 변수를 직접 쓰면 정상 동작하지 않음
'OS > Linux' 카테고리의 다른 글
| Linux > 프로세스를 백그라운드로 실행 (0) | 2025.03.06 |
|---|---|
| Linux > Crontab > 프로그래밍적 일정 추가 (0) | 2025.02.18 |
| Linux > Bash > awk (0) | 2024.11.07 |
| Linux > Ubuntu > Locale (0) | 2024.10.29 |
| Linux > Bash > `` vs $() (0) | 2024.09.27 |