歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux基礎 >> 關於Linux

利用awk重排數據

利用awk重排數據   原始數據:   Java代碼   1<;>1<;>1<;>PC COOKIE<;>99<;>1024<;><;>2013/07/28   39<;>1<;>1<;>PC手機<;>97<;>272<;>8<;>2013/07/28     Java代碼   cat 3 | awk '{split($0,a,"<;>"); print a[5]"<|>"a[6]"<|>"a[1]"<|>"a[2]"<|>"a[3]"<|>"a[4]"<|>"a[7]}' >>2   或者   cat 3 | awk -F "<;>"  '{print $5"<|>"$6"<|>"$1"<|>"$2"<|>"$3"<|>"$4"<|>"$7}' >>2   或者   awk -F "<;>" '{print $5"<|>"$6"<|>"$1"<|>"$2"<|>"$3"<|>"$4"<|>"$7}' ./3 >>2     轉換後的數據:    Java代碼   99<|>1024<|>1<|>1<|>1<|>PC COOKIE<|>   97<|>272<|>39<|>1<|>1<|>PC手機<|>8    
Copyright © Linux教程網 All Rights Reserved