发布时间:2016-04-29 17:23:27
格式化打印:由于awk处理的主要任务是产生格式化的报告,而print的功能有限,所以借用了C语言的printf语句。printf的语法结构是:printf(format_expression[,arguments])常用的format_expression有d整数,s字符串条件语句:if(expression) action1;[else action2]条件操作符:(expression)?action1:action2循环:while/for while(condtion) &nbs......【阅读全文】
发布时间:2016-04-29 17:23:21
编写一个脚本,显示时间和日期,列出所有的登录用户,显示系统的更新时间。并把内容输出到一个log文件中。
;连续
;;中断
.任何一个字符
' '全部转义
" "部分转义
\转义
/文件名路径分隔或做除号
`后置引用,命令替换
:空命令
: > m.........【阅读全文】
发布时间:2016-04-29 17:23:08
书中有一个实例,用来按州名归类显示用户这里有一个知识点:awk中对变量使用之前是不用先赋值的.[t@bjb0541 tmp]$ vim awklaststate.sh 点击(此处)折叠或打开#!/usr/bin/env bashawk '{print $1 " " $0 }' $* | \sort | \awk \.........【阅读全文】
发布时间:2016-04-29 17:23:01
[t@bjb0541 ~]$ cat a ter terc [t@bjb0541 ~]$ grep 'ter.' a terc[t@bjb0541 ~]$ grep -E 'ter.' a terc匹配位于结尾的字符串时,由于'.'不匹配换行符,所以ter这一行不会被匹配到.这是一个特殊实例.......【阅读全文】