# { > 다양한 용도로 사용되는 쉘 문법. > 더 많은 정보: . - 변수 이름 경계 지정: `echo ${{{HOME}work}}` - 중괄호 확장 문법: `echo {{{1..3}}} {{{a..c}}}{{{dir1,dir2,dir3}}}` - 변수(`variable`)이 설정되어 있을 때만 텍스트 출력: `echo ${{{variable:+variable is set and contains $variable}}}` - 변수(`variable`)가 설정되지 않았을 경우 기본값 사용: `echo ${{{변수:-기본값}}}` - 변수(`variable`) 길이 (문자 수) 출력: `echo ${{{#변수}}}` - 문자열 슬라이스 반환: `echo ${{{변수:3:7}}}` - 변수(`variable`) 간접 참조: `echo ${{{!변수}}}` - 여러 명령을 그룹으로 묶어 실행: `{ {{명령어1; 명령어2; ...}} } | {{또 다른 명령어}}`