lua 스크립트 기능을 처음 사용했습니다. 내가 사용하려고 , 루아 스크립트에서lua를 사용하여 bash 환경 변수를 설정하는 방법
- os.execute ("수출 MY_VAR = 10")
- io.popen ("수출 MY_VAR = 10")
.
루아 스크립트가 실행 된 후 나는 에코 $의 MY_VAR를 사용하여 쉘에서 MY_VAR 변수를 읽어보세요하지만 난 MY_VAR은 우리가 루아 스크립트를 사용하여 환경 변수를 설정하는 방법 (10)
로 설정하기 표시되지 않는 이유는 무엇입니까?
당신이 할 수있는 해결 방법 중 하나는 Lua 코드가 Bash 스크립트의 내용을 출력하고 bash "source"또는 "eval"스크립트를 사용하는 것입니다. – hugomg