本人新手,不了解脚本的排序语法,我想在一个脚本中按照第5个字段的数值大小进行逆向排序排序,可是运行如下代码之后输出结果并没有排序,求高手指教!
#!/usr/bin/awk -f
BEGIN {
FS="|"
}
{
if(($1=="1"||$1=="2")&&($3=="1"||$3=="3"||$3=="4"))
print $5,"|",$1,"|",$2,"|",$3,"|",$4,"|">"screen.txt"
sort -rn;
}
END {
}
#!/usr/bin/awk -f
BEGIN {
FS="|"
}
{
if(($1=="1"||$1=="2")&&($3=="1"||$3=="3"||$3=="4"))
print $5,"|",$1,"|",$2,"|",$3,"|",$4,"|">"screen.txt"
sort -rn;
}
END {
}