【shellscript】 외부 파일로부터 변수를 취득한다

1705 단어 ShellScript초보자
외부 파일(설정 파일)에 있는 변수를 이용하는 방법을 철자합니다.

외부 파일에 경로나 파일명 등 설정값을 갖게 합니다.
변경이 발생하면 직접 셸을 다시 쓰는 대신 구성 파일만 다시 쓰면 변경이 쉬워집니다. 또, 환경이 바뀌어도 설정 파일의 변경만으로 대응할 수 있습니다.



conf.txt
#FILE_PATHという名前で変数を設定する
FILE_PATH="/usr/local/sample"


"source 외부 파일 경로"를 작성하여 외부 파일에서 변수를 검색할 수 있습니다.
외부 파일의 경로는 "절대 경로"가 아니라 "상대 경로"로 작성합시다. 디렉토리 구성이 바뀌어도 다시 작성하는 번거로움을 줄일 수 있습니다.

sample.sh
#!/bin/sh

#設定ファイルから変数を取得
source ./conf.txt

#外部ファイルの変数をechoで表示
echo "$FILE_PATH"

실행 결과
#test.shを実行すると、以下のように表示されます。
/usr/local/sample

참고문헌



Udemy 미디어 「【입문자용】쉘 스크립트의 작성·실행 방법을 알기 쉽게 해설! 』(2021년 6월 23일 이용)
htps : // 우데 my. 베네세. 이. jp /로 ゔ ぉ p 면 t / sys m / ぇ ㅇ lsc pt. HTML

Qiita 『초보자용 쉘 스크립트의 기본 커맨드 소개』(2021년 6월 23일 이용)
htps : // 코 m / 쟈야 r uuntsun / ms / 0 4cb66d8f4bd2 A337

좋은 웹페이지 즐겨찾기