trigger=$(cat test.yaml | grep "trigger" | awk '{print $2}')
该条命令的意思是:读取test.yaml文件中的trigger属性,并赋值给trigger
转载于:https://www.cnblogs.com/lwmp/p/6491358.html
trigger=$(cat test.yaml | grep "trigger" | awk '{print $2}')该条命令的意思是:读取test.yaml文件中的trigger属性,并赋值给trigger转载于:https://www.cnblogs.com/lwmp/p/6491358.html...
yaml
简介
1.
yaml
[ˈjæməl]: Yet Another Markup Language :另一种标记语言。
yaml
是专门用来写配置
文件
的语言,非常简洁和强大,之前用ini也能写配置
文件
,看了
yaml
后,发现这个更直观,更方便,有点类似于json格式。在自动化测试用的相当多所以需要小伙伴们要熟练掌握
2.
yaml
基本语法规则:
大小写敏感
使用缩进表示层级关系
缩进时不允许使用Tab键,只允许使用空格。
缩进的空格数目不重要,只要相同层级的元素左侧对齐即可
#表示注释,从这个字符一直到行尾,都会被解析器忽略,这个和python的注释一样
3.
yaml
支持的数
一.
Linux
安装python3.7.0
centos6/7,centos系统本身默认安装有python2.x(其实我是centos6.5,centos默认安装python2.6.6),版本x根据不同版本系统有所不同,可通过 python --V 或 python --version 查看系统自带的python版本有一些系统命令时需要用到python2,不能卸载
1. 安装依赖包
1)首先安装...
Linux
环境下,
yaml
文件
读写
**重要事情说三遍: 注意: 要用
YAML
::LoadFile(),不要用
YAML
::Load()
重要事情说三遍: 注意: 要用
YAML
::LoadFile(),不要用
YAML
::Load()
重要事情说三遍: 注意: 要用
YAML
::LoadFile(),不要用
YAML
::Load()**
否则,会报如下错误:terminate called after throwing an instance of '
YAML
::BadSubscript'
1.
linux
命令行
1.ls -l /root -l查询
文件
的元数据
信息
。
2. cd ../auth-service/ 先回到上级目录,再切换到auth-service目录。
3.touch
文件
名,mkdir
文件
名 ,mkdir -p /a/b连续创建a,b
文件
夹。
4.rm
文件
名,rm -r
文件
夹(询问是否删除),rm -rf
文件
名(直接删除,不询问)。
5.cp命令,把cp -r 源
文件
目的
文件
6.mv命令
# 移动源
文件
到目标
文件
夹中
mv
文件
文件
夹
# 修改
文件
...