728x90 반응형 SMALL 리눅스 eval1 [프로그래밍] eval 함수 , export 함수 / 리눅스 셸 스크립트 프로그래밍 eval함수 , export함수 eval함수 문자열을 명령문으로 인식하고 실행한다. 소스설명 3행 : str 변수의 값인 'ls -l eval.sh'라는 글자를 그대로 출력한다. 4행 : str변수의 값인 'ls -l eval.sh' 를 명령으로 인식하고 실행한다. export 외부 변수로 선언한다. 즉 선언한 변수를 다른 프로그램에서도 사용가능하게끔 한다. 소스설명 exp1.sh 2행~3행 : var1과 var2 변수를 출력한다. var2는 exp2.sh 에서 외부 변수로 선언했다. exp2.sh 2행 : var1에 값을 넣는다. 일반 변수 ( 지역변수) 이므로 현재 프로그램인 exp2.sh에서만 사용된다. 즉, exp1.sh 의 var1과는 우연히 이름만 같을 뿐 다른 변수다. exp2.sh 3행 : var2를 외부 변수로 선언하고.. 2022. 12. 22. 이전 1 다음 728x90 반응형 LIST