쉘 스크립트를 보면
ARCH := $(shell uname -m | sed -e s/i.86/i386/ -e s/sun4u/sparc64/
-e s/arm.*/arm/ -e s/sa110/arm/)
이런부분이 있습니다. 어차피 () 괄호 안의 내용은 쉘에서 쓰여질수 있다고
보면 그만입니다. 그런데, 저위에 shell이란 단어는 뭐하는얘인가요?
ARCH := $(uname -m | sed -e s/i.86/i386/ -e s/sun4u/sparc64/
-e s/arm.*/arm/ -e s/sa110/arm/)
즉 이거와 어떻게 다르냐는걸 물어보는겁니다. 그럼...
shell 의 역할이 뭘까? 냠냠냠..