我有一個線一個巨大的文本文件,有點像:最快的方式將文件
-568.563626 159 33 -1109.660591 -1231.295129 4.381508
-541.181308 159 28 -1019.279615 -1059.115975 4.632301
-535.370812 155 29 -1033.071786 -1152.907805 4.420473
-533.547101 157 28 -1046.218277 -1063.389677 4.423696
我想要的是排序的文件,這取決於第5列,所以我會得到
-568.563626 159 33 -1109.660591 -1231.295129 4.381508
-535.370812 155 29 -1033.071786 -1152.907805 4.420473
-533.547101 157 28 -1046.218277 -1063.389677 4.423696
-541.181308 159 28 -1019.279615 -1059.115975 4.632301
對此我使用:
for i in file.txt;做排序-k5n $ i;做
我不知道這是最快的或更有效的方式
感謝