我想使用SORT命令對基於第5列的表格文件進行排序,但是第3列中有一些缺失值。我注意到排序命令在-k5,5下無法正常工作,但-k1,1或-k2,2沒有問題。是因爲缺少價值嗎?排序 - 如果某些列中存在缺失值,該怎麼辦?
0
A
回答
5
0
如果你有時缺少列,我要去猜測,你的數據是固定的格式,即,以文字排列如下:
1 2 3
2 23 12345
或本
1 2 3
2 23 12345
,而不是這
1 2 3
2 23 12345
如果這是真的,你可以使用一個實際上不出現在inp中的製表符並使用類似-t/ -k1.20
這樣的密鑰對現在的單個字段進行排序,以便對從第20列開始的字符進行排序。
相關問題
- 1. rethinkdb集羣,如果某些服務器關閉,該怎麼辦?
- 2. 如果google.load失敗,該怎麼辦?
- 3. 如果mysql_query()失敗,該怎麼辦?
- 4. 如果_POSIX_VDISABLE值爲-1,該怎麼辦?
- 5. 期待列表[未來],如果未來失敗,該怎麼辦?
- 6. 如果我想在內存緩存中存儲一個None值,該怎麼辦?
- 7. 我該怎麼辦元組排序
- 8. listview中的Android遠程圖像 - 如果丟失該怎麼辦?
- 9. 如果git-am失敗,「索引中不存在」怎麼辦?
- 10. 如果某些用戶不需要成爲用戶,該怎麼辦?
- 11. 我該怎麼辦在PHP降序排列
- 12. 如果應用程序緩存已滿,該怎麼辦
- 13. 如果UpperBound列值爲空,該怎麼辦?
- 14. 如果對象在Handlebars.js中只有一個值,該怎麼辦?
- 15. 缺少基礎SDK時該怎麼辦?
- 16. make_heap()函數參數 - 如果我不想包含某些元素,該怎麼辦?
- 17. 如果您的make(或構建)目標是文件中某些內容的存在,該怎麼辦
- 18. 如果setuptools未安裝,該怎麼辦?
- 19. 怎麼跌回來,如果要素缺失某個索引
- 20. 如果「記錄過程」失敗,我該怎麼辦?
- 21. 如果「git push heroku master」失敗,該怎麼辦?
- 22. 如果拋出IOException,我該怎麼辦?
- 23. 如果DBCursor未關閉,該怎麼辦?
- 24. 如果collections.defaultdict不可用,該怎麼辦?
- 25. 如果Hibernate的表中沒有ID列,該怎麼辦?
- 26. 如果帖子Meta不存在,我該怎麼辦?
- 27. 如果已經存在同名的cookie,該怎麼辦
- 28. 除了sass-lint上的某些錯誤,我該怎麼辦?
- 29. 如果CancelIo失敗怎麼辦?
- 30. java.util.Map.put(key,value) - 如果值等於現有值,該怎麼辦?
似乎它以某種方式忽略了額外的空白,是空白數據是關鍵還是可以嘗試用一些'sed' /'awk' magic,並在空格中加上空格值,例如'.'或'0',看看它是否允許'-k5,5'工作? – Grambot
如果通過「缺少」您的意思是「空的」,排序不能確定:它只會看到四列。 – fge
我的意思是「失蹤」,兩個連續的TAB。 – Runner