shell:awk

作者: peter_yzq | 来源:发表于2017-10-05 11:44 被阅读0次

模式 :awk ‘{pattern + action}’ {filename}

1:打印第一列的数据:awk ‘{ print $1}’ sedtest.txt

2: awk ‘/Frank/ { print }’ sedtest.txt 打印含有Frank 的行。

3:awk ‘/[a-b]/ { print }’ sedtest.txt 打印含有a~b字符的行

4:打印含有数字的行:awk ‘/[0-9]/ { print }’ sedtest.txt

5:awk ‘{if($1 ~ /test/) print}’ sedtest.txt. 打印第一串中含有test字符串的行。

6:awk ‘{if($1 ~ /[0-9]/) print}’ sedtest.txt 打印含有 数字的行

7:awk -F : ‘{ print $2}’ sendtest.txt 。 打印以 :为分隔符的第二列

相关文章

网友评论

      本文标题:shell:awk

      本文链接:https://www.haomeiwen.com/subject/iuwhyxtx.html