Linux基础笔记1

note_1

head+tail命令可从文件中任意一行开始读取文件

note_2

1.paste命令可以对列扩展
2.grep命令可以用来匹配

grep命令的-l参数可用于在查询多文件时只输出包含匹配字符的文件名
grep的-r参数可用于在查询多文件时,迭代的查询文件夹内的文件
grep的pattern中加上$表示正则表达式从段尾开始匹配

1.利用grep匹配文件中的gray或者grey,pattern可以为

1)'gr\(e\|a\)y'——TRUE
2)'gr\(e|a\)y'
3)'gr(e|a)y'
4)'\(gray\|grey\)'——TRUE

2.grep 'line.+empty' 会匹配下列哪些行?

1)this line is empty
2)this line +empty——TRUE
3)this line.empty
4)this lineempty

3.grep 'line.*empty' 会匹配下列哪些行? 

1)this line is empty——TRUE
2)this line empty——TRUE
3)this line.empty——TRUE
4)this lineempty——TRUE

note_3

awk ——对数据分列


test

Linux基础笔记1_第1张图片

Linux基础笔记1_第2张图片

Linux基础笔记1_第3张图片

Linux基础笔记1_第4张图片


2017-7-7 update

1.vim配置,直接去git上面下个就好,还带配置插件的。

2.awk -F ” ” ‘{print $7}’命令:

'{print $7}'是awk的主体语句;
-F " "  指示用空格作为字段分隔符;
print $7  打印空格分割出的第7个字段

3.在vi处于编辑(Insert)模式下,可以通过”Ctrl+v+i”三个键的组合来查看代码里面的Tab(‘\t’==^I)分割;”Ctrl+v+其他字母”三个键的组合就是(^字母)分割,例如”Ctrl+v+A”就是以(^A)分割,”Ctrl+v+B”就是以(^B)分割。

你可能感兴趣的:(Linux)