cat tac rev head tail more lesslinux中相反的命令

cat 是逐行输出文件内容到终端

tac则是从最后一行倒序输出文件内容

rev是将每行的文字倒序输出,

如: #x.path is the path file generated by anypath..,

输出为:..htapyna yb detareneg elif htap eht si htap.x#

head则是输出文件的前面部分,可指定行数,字节数等

tail与head相反的功能,输出最后的部分

more是输出一页文件内容,但只能再逐行输出其他部分,不能向上翻

less输出一页文件内容,但可以向上翻

ifconfig -a | grep 'HWaddr' |head -1

ifconfig -a | grep 'HWaddr' |tail -1

#!/bin/sh
#top
cpu=$(sar -u 1 1| awk 'NR==4 {print $8}')
ip=$(ifconfig | grep -E 'inet addr|inet 地址'| grep -v '127.0.0.1' | awk -F ':' '{print $2}' | awk '{print $1}')
echo  "cpu:$ip:$cpu"

  其中:学习 awk -F ':' '{print $2}' 和 awk '{print $1}'用法

  

原文地址:https://www.cnblogs.com/jifeng/p/2802914.html