Shell脚本读取标准ini配置文件Demo

 更新时间:2015年05月21日 10:33:30   投稿:junjie  
这篇文章主要介绍了Shell脚本读取标准ini配置文件Demo,本文直接给出代码实例,需要的朋友可以参考下

ini DEMO

复制代码 代码如下:

[TESTFTP]

host=127.0.0.1

name=my

pass=mylove

type=ftp

[TESTSSH]

host=127.0.0.1

name=my

pass=mylove

type=ssh

[END]


Shell脚本:
复制代码 代码如下:

initConf()
{
HOSTID=$1
CONF=$2
echo "----cat----"

cat $CONF \\
    | grep -v ^$ \\
    | sed -n "s/\\s\\+//;/\\[${HOSTID}\\]/,/^\\[/p" \\
    | grep -v ^'\\['
echo "----INFO----"

INFO=`cat $CONF \\
    | grep -v ^$ \\
    | sed -n "s/\\s\\+//;/\\[${HOSTID}\\]/,/^\\[/p" \\
    | grep -v ^'\\[' ` && eval "$INFO"

echo $host
echo $name
echo $pass
echo $type
}

相关文章

  • Linux下查看内存使用情况的方法总结

    Linux下查看内存使用情况的方法总结

    在做Linux系统优化的时候,物理内存是其中最重要的一方面,自然的,Linux也提供了非常多的方法来监控宝贵的内存资源的使用情况,下面的清单详细的列出了Linux系统下通过视图工具或命令行来查看内存使用情况的各种方法,需要的朋友可以参考下
    2024-01-01
  • 脚本自动添加crontab示例

    脚本自动添加crontab示例

    这篇文章主要介绍了脚本自动添加crontab示例,需要的朋友可以参考下
    2014-04-04
  • 一天一个shell命令 linux文本操作系列-wc命令详解

    一天一个shell命令 linux文本操作系列-wc命令详解

    这篇文章主要介绍了一天一个shell命令 linux文本操作系列-wc命令详解,需要的朋友可以参考下
    2016-06-06
  • Linux输出内容到指定文件的解决方案

    Linux输出内容到指定文件的解决方案

    这篇文章主要介绍了Linux输出内容到指定文件的解决方案,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2023-07-07
  • getopts解析shell脚本命令行参数的方法

    getopts解析shell脚本命令行参数的方法

    getpots是Shell命令行参数解析工具,旨在从Shell Script的命令行当中解析参数,这篇文章主要介绍了getopts解析shell脚本命令行参数,需要的朋友可以参考下
    2023-01-01
  • 详解shell脚本中的case条件语句介绍和使用案例

    详解shell脚本中的case条件语句介绍和使用案例

    这篇文章主要介绍了详解shell脚本中的case条件语句介绍和使用案例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-04-04
  • linux type命令用法实战教程

    linux type命令用法实战教程

    type命令用来显示指定命令的类型,它是Linux系统的一种自省机制,知道了是那种类型,我们就可以针对性的获取帮助,这篇文章主要介绍了linux type命令用法实战教程,需要的朋友可以参考下
    2023-05-05
  • 通过shell进行数学运算的多种方式

    通过shell进行数学运算的多种方式

    这篇文章主要介绍了通过shell进行数学运算的多种方式、有let命令 、$[]形式、expr命令等,需要的朋友可以参考下
    2014-03-03
  • Linux定义变量脚本分享

    Linux定义变量脚本分享

    这篇文章主要为大家详细介绍了Linux定义变量的脚本,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-12-12
  • Shell脚本导入导出数据的项目示例

    Shell脚本导入导出数据的项目示例

    在工作中,很多场景都会涉及到数据的导入导出,本文就介绍一下使用Shell脚本导入导出数据的项目示例,文中通过示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2022-04-04

最新评论