Shell编程-字符截取命令-awk命令
2015-05-13 20:55
387 查看
cut只能识别制表符,‘:’等具有特殊字符的字符串
begin是在前面加一个语句(他其实是一个条件)
在printf前面加一个FS他的作用是指定分割符
awk默认识别的是制表符和空格
但是他的第一行会正常输出完,因为你在FS之前,已经读入了第一行数据,所以遇到怎么让第一行的数据也这样输出呢?
在前面加一个BEGIN就可以了
这里看不到具体命令是
awk'BEGIN{FS=":"} {print $1 "\t" $3}'
有BEGIN就会有END道理你懂得
grep -v name就是去掉包含name的那一行数据
相关文章推荐
- Linux学习日记 —— 11.2.3 Shell编程-字符截取命令-awk命令
- Linux 字符截取命令 cut printf awk sed
- 探索字符截取命令之---awk命令
- 第10章 Shell编程(2)_字符截取命令
- Shell编程-字符截取命令-cut命令
- Linux学习日记 —— 11.2.1 Shell编程-字符截取命令-cut命令
- 字符截取命令-awk命令
- Linux学习日记 —— 11.2.2 Shell编程-字符截取命令-printf命令
- Shell编程之字符截取命令
- Shell编程 之 字符截取命令
- [Shell]字符截取命令:cut, printf, awk, sed
- Shell 字符截取命令:cut, printf, awk, sed
- shell编程-字符截取命令
- Linux学习 -- Shell编程 -- 字符截取命令
- Shell编程-字符截取命令-printf命令
- 字符截取命令(cut、printf、sed、awk)
- Shell编程-字符截取命令-sed命令
- shell字符截取命令之awk命令
- Linux学习---shell编程(06-字符截取命令)
- [Shell]字符截取命令:cut, printf, awk, sed