源文件示例:

head -n 10 ip.list #显示文件前10行
tail -n 10 ip.list #显示文件最后10行
tail -n 10 ip.list | head -n 5 #显示文件最后10行的前5行【倒数】
head -n 10 ip.list | tail -n 5 #显示文件前10行的后5行【倒数】
head -n 10 ip.list | awk '{print $1}' | tail -n +2 #显示文件第2行开始到第10行
head -n 10 ip.list | awk '{print $1}' | tail -n +2 | head -n 5 #显示文件第2行开始显示5行
cat ip.list | head -n 10 | awk '{print $1}' | tail -n +3 | head -n -5 #显示文件前10行中,第3行开始到5行

