摘要: 从ifconfig命令中的结果中筛选除了IO网卡的所有的IPV4地址。 执行ifconfig查看一下网卡 执行 ifconfig |awk '/inet /' ifconfig | awk '/inet / && !($2 ~ /^127/){print $2}'方法一 按段落读取的:RS按段落读取 阅读全文
posted @ 2021-11-05 16:54 晨起的太阳 阅读(139) 评论(0) 推荐(0) 编辑
摘要: awk工作原理 awk -F":" '{print $1,$3}' access.log (1)awk使用一行作为输入,并将这一行赋给变量$0,每一行可称作为一个记录,以换行符结束 (2)然后,行被空格分解成字段,每个字段存储在已编号的变量中,从$1开始 (3)awk如何知道空格来分隔字段的呢?因为 阅读全文
posted @ 2021-11-05 15:21 晨起的太阳 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 语法格式:awk [选项] '指令' 操作文件 常用选项:-F 指定分隔符,分隔符用""引起来 -v:var=value在awk程序开始之前指定一个值valu给变量var,这些变量值用于awk程序的BEGIN快 -f:后面跟一个保存了awk程序的文件,代替在命令行指定awk程序 实例1:在命令行直接 阅读全文
posted @ 2021-11-05 14:07 晨起的太阳 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 我们首先来了解下面几个知识点: 1. date命令: #date 显示系统时间 2.hwclock命令 (即hardwareclock系统硬件时间) #hwclock 显示硬件时间 #hwclock -w 将系统时间写入到系统硬件当中 3.ntpdate ntpdate 是一个linux时间同步服务 阅读全文
posted @ 2021-11-05 10:22 晨起的太阳 阅读(2733) 评论(0) 推荐(0) 编辑
摘要: case用法基本要求: 除最后一个分支外,每个分支都以;;结尾,否则出现分支穿透(所以;;不是必须的) 分支条件可以使用通配符号 分支条件中可使用竖线隔开多个条件,表示只要匹配其中之一就执行该分支 最后一般会定义一个能匹配其它任意条件的默认分支,即*) #!/bin/bashwhile [ $1 ] 阅读全文
posted @ 2021-11-05 09:43 晨起的太阳 阅读(221) 评论(0) 推荐(0) 编辑