小括号():1.括号中的命令将会新开一个子shell顺序执行,所以括号中的变量不能够被脚本余下的部分使用。括号中多个命令之间用分号隔开,最后一个命令可以没有分号,各命令和括号之间不必有空格.2.得到命令输出——a=$(command), 等同于a=$`command`,得到命令输出传递给变量a3.初始化数组——array=(a b c d),中间全部以空格为分隔符,很类似于数组.第一条用法:错误理
puppet erb模板 在日常运维工作中有很多需求,他们各自有各自相对独立的差异化配置,如果要管理这些差异配置的话,就可以通过erb模板和模板语言来管理这些差异化服务器配置,这就是erb模板的主要应用场景.ERB模板的体现就是一个文本文件,它以.erb作为扩展名来标示它的用途,代码如下:file&nbs
puppet的默认资源 默认资源可以为资源初始化属性和值,通常默认资源声明在site.pp文件首部,代码如下:[root@sh-web1 ~]# cat site.pp Exec { path => '/usr/bin
Puppet 资源公有属性的其他描述方式 puppet的资源公有属性中还可以通过"->"和"~>"两种特殊符号来描述资源与资源之间的关系.->:用于表示资源与资源之间的先后关系,等同于before和require两个资源公有属性.~>:用于表示资源之间的通知,等同于notify和subscribe练个资源公有属性.示例: "->"用法安装httpd并运行httpd服务
51CTO博客开发王乾De技术Blog[爱生活,爱学习]老男孩linux运维安大叔性能测试人生理想在于坚持不懈www.kisspuppet.com
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号