我有一个文件在每一行存储一个字,我希望知道这些字的任何字节偏移。如何在终端中快速找到?
答案 0 :(得分:2)
打印所有行的字节偏移量
grep --byte-offset "." filename
打印特定单词的字节偏移量
grep --byte-offset "word" filename
答案 1 :(得分: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很抱歉,但终端一行无法格式化。