我有一個文件,每行存儲一個單詞,我想知道這些單詞的任何字節偏移量。我怎樣才能在終端快速找到?如何將行號轉換爲字節偏移量?
0
A
回答
2
要打印字節中的所有行
grep --byte-offset "." filename
的偏移要打印字節特定字的偏移
grep --byte-offset "word" filename
0
awk '{ printf("%4i: %s\n",c,$0); c+=length($0)+1 }' filename
或特定的詞
awk '{ if($1 == "Specific Word") printf("%4i: %s\n",c,$0); c+=length($0)+1}' testa
對不起,對於codestyle,但終端一行不能格式化。
+0
不回答OP,因爲它不顯示字節偏移,但字符偏移! – 2014-10-09 22:04:00
相關問題
- 1. 如何將文件的行號轉換爲字節偏移量(或者使用BufferedReader獲取每行開頭的字節偏移量)?
- 2. 如何將字節[]轉換爲字節[]
- 3. 如何將具有偏移量的Uint8Array轉換爲Int32Array?
- 4. 將字符串轉換爲帶有偏移量的DateTime
- 5. 將MSISDN號碼轉換爲字節
- 6. 如何將字符串偏移量轉換爲c中的時間跨度#
- 7. 如何將數字轉換爲字節?
- 8. 如何轉換「文件:行號:偏移」到「文件#byteoffset」
- 9. 如何從java中的字節偏移量獲取源代碼的行號?
- 10. 轉換DateTimeZone爲UTC偏移
- 11. 將變量轉換爲字節數組
- 12. 轉換爲Dalvik格式例外:無效的dex字節碼偏移量
- 13. 如何在VB.NET中將十六進制偏移量轉換爲雙字節指針?
- 14. 將帶偏移量的日期字符串轉換爲自定義格式,忽略偏移量
- 15. 如何將圖像轉換爲字節[]?
- 16. 如何將MultipartFile轉換爲字節流
- 17. 如何將int轉換爲字節?
- 18. 如何將流轉換爲字節()
- 19. 如何將POI HSSFWorkbook轉換爲字節?
- 20. 如何將CString轉換爲字節?
- 21. 如何將字節轉換爲mb?
- 22. 如何將ref字節轉換爲byte []?
- 23. 如何將ASCII轉換爲字節?
- 24. 如何將位轉換爲字節?
- 25. 如何將.gif轉換爲字節[] []?
- 26. 如何將char轉換爲字節?
- 27. 如何將NSString轉換爲字節
- 28. 如何將字節轉換爲位?
- 29. 如何將字節轉換爲小數?
- 30. 如何將Silverlight ImageSource轉換爲字節[]?
在#1中:打印_non-empty_行的字節偏移量。否則,使用'grep --byte-offset''filename'來獲取所有行。 – 2014-10-09 22:05:49
請注意,與POSIX grep相比,這是一個GNU'grep'擴展,儘管BSD(Mac OS X)'grep'也支持它。 – 2014-10-09 22:07:53
感謝編輯gniourf。我將確保將來覆蓋所有情況:)。 – dev0 2014-10-09 22:12:34