您的位置:首页 > 运维架构 > Shell

How do I grab an INI value within a shell script?

2014-05-10 14:32 344 查看
I have a parameters.ini file, such as:

[parameters.ini]

database_user = user

database_version = 20110611142248

I want to read in and use the database version specified in the parameters.ini file from within a bash shell script so I can process it.

#!/bin/sh

# Need to get database version from parameters.ini file to use in script

php app/console doctrine:migrations:migrate %DATABASE_VERSION%

How would I do this?

one of more possible solutions

dbver=$(sed -n 's/.*database_version *= *\([^ ]*.*\)/\1/p' < parameters.ini)

echo $dbver
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: