文档章节

工作学习日志(shell)

lanrenol
 lanrenol
发布于 2016/11/18 17:00
字数 170
阅读 1
收藏 0

1. 配置文件如config.ini, 格式如下:

[config_a]

host=www.lanrenol.com

name='lanrenol_a'

[config_b]

host=www.lanrenol.com

name='lanrenol_b'

2. 主程序读取,内容如下:

function main_page() {
echo "#### 请选择要进行的操作  ##### "
echo "1. 显示的: a"
echo "2. 取消选择: c"
echo ""
read -p "input:" is_entrue

if [ $is_entrue == 'a' ]
then
  main
elif [ $is_eelif [ $is_entrue == 'c' ]
then
   echo "======2"
else
   echo "None of the condition met"
fi
}
 

function main() {
for name in `cat .config.ini | grep '\[' | sed 's/\[//g' | sed 's/\]//g'`;
do
  echo $name
  host=( $( __readINI init_config.ini $name pc_host ) )
  name=( $( __readINI init_config.ini $name mobile_host ) )

    ## 这里可以开始调用自己相应功能的方法了

    $( __create_html $host $name )


done

}

 

#

function __create_html() {

echo $1

echo $2

}

 

 

© 著作权归作者所有

共有 人打赏支持
lanrenol
粉丝 1
博文 9
码字总数 2760
作品 0
昌平
CTO(技术副总裁)
从0开始学习SHELL 第一弹

自己接触LINUX已经有一年多了,学习了不少的命令,看过了不少书,但是总是看了忘,忘了看。总是在反复。自己总结原因还是因为自己在日常的生活和工作中使用的比较少的原因。 shell脚本对我来...

枫爱若雪
2012/04/09
0
5
高级运维工程师的打怪升级之路

运维工程师在前期是一个很苦逼的工作,在这期间可能干着修电脑、掐网线、搬机器的活,显得没地位!时间也很碎片化,各种零碎的琐事围绕着你,很难体现个人价值,渐渐的对行业很迷茫,觉得没什...

顶风走千里
2017/12/19
0
0
运维自动化之路---------一直在路上

运维工程师在前期是一个很苦逼的工作,在这期间可能干着修电脑、掐网线、搬机器的活,显得没地位!时间也很碎片化,各种零碎的琐事围绕着你,很难体现个人价值,渐渐的对行业很迷茫,觉得没什...

邱月涛
2017/12/07
0
0
Linux运维每日都在做什么工作?Linux运维学习

  Linux系统在互联网公司应用越来越多,也有不少的朋友愿意加入运维的行列中,那么,运维每天都做什么工作呢?   运维人员做事需遵循“简单、易用、高效”的原则。对于运维服务有3大宗旨:...

老男孩Linux培训
06/04
0
0
spark (二)

说明: 要在本地运行spark,因为spark是用scala语言写的,运行在JVM上面,你要做的只是安装java 6及以上版本就够了。 2.1 下载spark 访问http://spark.apache.org/downloads.html 的apache ...

KongFanhao
2016/06/20
34
0

没有更多内容

加载失败,请刷新页面

加载更多

兄弟连区块链入门教程eth源码分析core-vm源码分析(二)

  兄弟连区块链入门教程eth源码分析core-vm源码分析(二),合约创建 Create 会创建一个新的合约。        // Create creates a new contract using code as deployment cod...

兄弟连区块链入门教程
7分钟前
0
0
python打造特别火的一个小游戏,16行代码实现3D撞球小游戏!

以下是制作上面炫酷动画所需的全部代码: 我们需要三组刚体(当您在Blender的对象上打开一个刚体的属性时,Blender将模拟与其它刚体的碰撞): 1.平面 第2行代码创建了一个简单的平面,立方体...

糖宝lsh
9分钟前
0
0
SQL语言分类

SQL(Structure Query Language)语言是数据库的核心语言。 SQL语言共分为四大类: 数据定义语言DDL,数据操纵语言DML,数据查询语言DQL,数据控制语言DCL。 数据定义语言DDL 数据定义语言DDL...

阿dai
12分钟前
0
0
UICollectionView的headerView、footerView使用以及与UITableView加载headerView、footerView的区别

前序 最近在一家公司实习,学习一些ios的知识。因为以前没有使用过UICollectionView,所以带我的导师让我仿照公司APP中的一个UICollectionView自己做一个练练手。期间遇到了一些问题:我们知...

壹峰
13分钟前
0
0
IMP-00017: following statement failed with ORACLE error 20005:

/*报错信息Export file created by EXPORT:V11.02.00 via conventional pathimport done in AL32UTF8 character set and AL16UTF16 NCHAR character setexport client uses ZHS16GBK char......

fengzhi714
17分钟前
0
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部