anu*_*h95 0 unix bash awk grep sed
我正在尝试查找特定电子邮件 ID 重复的次数。uniq -c使用我得到的输出进行管道传输420 aol.com,但我需要aol.com 420如何执行此操作,因为uniq -c作为前缀计数应用
uniq -c
420 aol.com
aol.com 420
I0_*_*_ol 5
您可以通过管道将输出发送到awk:
awk
string='420 aol.com' echo "$string" | awk '{print $2,$1}' aol.com 420
默认情况下,awk用空格分隔每个字段。
420是第 1 个字段$1
420
$1
aol.com是第2个字段$2。
aol.com
$2
这只是告诉awk以相反的顺序打印每个字段。{print $2,$1}
{print $2,$1}
归档时间:
9 年,6 月 前
查看次数:
2546 次
最近记录: