
Linux 쉘 스크립트 문법에 대해 알아보자!! (3)
·
system
저번에는 특별한 변수에 대해 알아보았다. 오늘은 그 다음부분 부터 작성하겠다. 변수 값의 치환 사실 이 부분을 공부할 때 이해가 잘 안되어서 매우매우매우 어려웠다.. 문법 설명 ${var} 변수 값을 바꿔 넣는다. ${var:-word} 변수가 아직 세팅되지 않거나 공백 문자열의 경우 word를 반환한다. var에는 저장되지 않는다. ${var:=word} 변수가 아직 세팅되지 않거나 공백 문자열의 word를 반환한다. var에 저장된다. ${var:?word} 변수가 아직 세팅되지 않거나 공백 문자열의 경우 치환에 실패하고, 스탠다드 에러에 에러가 표시된다. ${var:+word} 변수가 세팅되지 않은 경우 word가 반환된다. var에는 저장되지 않는다. 예시 코드를 보자 위 사진의 코드를 컴파일 하..