shell取 配置文件内 参数值

0、配置文件config.ini内数据信息
[root@RHEL6A tmp]# more config.ini ID=123
IP=192.168.3.154
Name=test

1、直接获取参数值
[root@RHEL6A tmp]#    echo $ID
0

2、查看脚本
[root@RHEL6A tmp]#   more get_config_value.sh 
#!/bin/bash
 
 
#取配置文件的绝对路径(如: /tmp/config )直接应用配置文件
source  /tmp/config
 
 
#单独取出某一关键字
get_name=$(sed '/Name/!d;s/.*=//'  config.ini)
echo $ID
 
 
echo $IP
 
 
echo $get_name
3、执行脚本查看调用配置文件的参数值获取
[root@RHEL6A tmp]#    ./get_config_value.sh 
123
 
 
192.168.3.154
 
 
Name
 
 
4、直接获取 config.ini 配置文件内指定参数
[root@RHEL6A tmp]#     sed '/Name/!d;s/.*=//'   /tmp/config.ini
test
【读取.properties
 http://bbs.csdn.net/topics/350022534 

你可能感兴趣的:(shell取 配置文件内 参数值)