• shell 读取配置文件的方法


    原文地址:http://bbs.chinaunix.net/thread-3628456-1-1.html

    总结地址:https://www.cnblogs.com/binbinjx/p/5680214.html

    配置文件config内容如下

    ID=123
    IP=192.168.3.154
    Name=test

    方法一,利用sed解析文本,提取配置信息

    id=`sed '/^ID=/!d;s/.*=//' urfile`  
    ip=`sed '/^IP=/!d;s/.*=//' urfile`  
    name=`sed '/^Name=/!d;s/.*=//' urfile`  
    echo $id  
    echo $ip  
    echo $name

    方法二,利用eval方法解析

    while read line;do  
        eval "$line"  
    done < config  
    echo $ID  
    echo $IP  
    echo $Name  

    方法三,直接将配置信息加载到session的环境变量中

    source config
    
    echo $ID
    123
    echo $IP
    192.168.3.154
    echo $Name
    test
  • 相关阅读:
    第二章、Redis入门介绍
    最高的牛
    增减序列
    激光炸弹
    分形之城
    约数之和
    奇怪的汉诺塔
    费解的开关
    递归实现排列型枚举
    递归实现组合型枚举
  • 原文地址:https://www.cnblogs.com/dyh004/p/9860504.html
Copyright © 2020-2023  润新知