반응형
출처 : https://stackoverflow.com/questions/6318809/how-do-i-grab-an-ini-value-within-a-shell-script
shell 스크립트에서 INI 파일 설정값을 얻는 방법은?
다음과 같은 parameters.ini 파일이 있습니다.
[parameters.ini]
database_user = user
database_version = 20110611142248
bash 쉘 스크립트 내에서 parameters.ini 파일에 지정된 데이터베이스 버전을 읽고 사용하여 처리하려고 합니다.
#!/bin/sh
# 스크립트에서 사용하기 위해 parameters.ini 파일에서 데이터베이스 버전을 가져와야 함
PHP app/console doctrine:migrations:migrate $DATEBASE_VERSION
이를 어떻게 할 수 있을까요?
31개의 답변 중 1개
해당 라인의 값을 grep 하고난 뒤 awk를 사용하는 것은 어떨까요?
version=$(awk -F "=" '/database_version/ {print $2}' parameters.ini)
반응형
'리눅스 shell' 카테고리의 다른 글
매달 첫 번째 일요일에 crontab 스케쥴링 하는 방법 (0) | 2020.11.11 |
---|---|
압축해제 없이 tar.gz 파일을 grep 하기 [빠른 방법] (0) | 2020.10.15 |
shell 스크립트에서 설정 파일 (*.conf) 파싱하는 방법 (0) | 2020.07.24 |
tr을 사용하여 줄바꿈을 공백으로 바꾸기 (0) | 2020.07.09 |
비밀번호가 없는 SSH 로그인이 잘 안됩니다 (0) | 2020.04.18 |