cut,sort,wc,sed,awk

cut:可以控制垂直显示列的数量

按照空格进行切分,f表示的是列,1,2表示列的序号。

sort排序:有字典序和数值序,默认是按照字典序排序的。

-k2是按照第二列进行排序。

 -n表示按照数值进行排序,默认是按照字典序进行排序的。

这是按照倒序排序。

查找并替换:

显示输出第一列的命令方法: 

 

命令放在单引号内部,分隔符放在双引号内部

AWK中begin和end 方法

AWK中的三个方法:begin,中间方法,end方法 

 输出包含root的行

AWK可以实现报表的功能:

 AWK可以用来做数据分析:

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
这是一条复杂的命令,它包括了多个 Linux 命令,我来解释一下它的含义。 ``` ip adds/ip config/hostname -1 ip=grep net|grep -v 127.00|grep -v inet6|awk{a} cut sort wc grep qwk sed echo $ip (192.168.12.130) echo 192.168.12.0 ``` 该命令通过 `ip`、`hostname`、`echo` 等命令获取本机网络信息,并对其进行处理和筛选。下面是该命令的具体含义: 1. `ip adds/ip config/hostname -1`:获取本机的 IP 地址、网络配置信息以及主机名。 2. `ip=grep net|grep -v 127.00|grep -v inet6|awk{a}`:获取当前系统网络信息中包含 "net" 关键字的行,并去除包含 "127.00" 和 "inet6" 的行,然后使用 awk 命令对结果进行处理。注意,这里应该是 `awk '{a}'`,大括号中缺少了有效的操作,因此这一步的实际作用是将前面的过滤结果输出到控制台。 3. `cut`:根据指定的分隔符对文本进行分割。 4. `sort`:将文本按照字母顺序排序。 5. `wc`:统计文本中行数、单词数、字符数等信息。 6. `grep qwk`:搜索文本中包含 "qwk" 关键字的行。 7. `sed`:使用指定的规则对文本进行替换。 8. `echo $ip (192.168.12.130)`:输出变量 `$ip` 的值,其值为之前通过 grep 命令过滤后的网络信息中的 IP 地址。 9. `echo 192.168.12.0`:输出指定的 IP 地址。 需要注意的是,该命令中存在一些语法错误,例如 `awk{a}` 应该是 `awk '{a}'`,`echo $ip (192.168.12.130)` 应该是 `echo $ip (192.168.12.130)`。此外,该命令的实际作用依赖于具体的操作系统和网络配置,可能需要针对具体情况进行修改。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值