![파일의 문자열을 변수로 사용](https://linux55.com/image/60019/%ED%8C%8C%EC%9D%BC%EC%9D%98%20%EB%AC%B8%EC%9E%90%EC%97%B4%EC%9D%84%20%EB%B3%80%EC%88%98%EB%A1%9C%20%EC%82%AC%EC%9A%A9.png)
아래와 같이 conf 파일 내용이 있습니다.
파일.conf:
key="name"
value="pswd"
이제 위와 같이 두 개의 변수를 포함하는 스크립트를 작성하고 싶습니다.
스크립트 파일
key="name" #key as variable
value="pswd" #value as variable
답변1
스크립트에서 파일을 가져오세요.
. /path/to/file.conf
그러나 주어진 파일의 내용이 코드로 해석되므로 파일에는 유효한 구문이 .conf
있어야 합니다 .sh
.
sh
( .
Bourne과 유사한 쉘을 위한 POSIX/이식 가능한 명령입니다. (t)csh
쉘 의 경우 source
. 을 사용하면 둘 다 지원 bash
되지만 일부에서는 미묘한 차이가 있습니다)ksh
zsh