Unix:带有数字键的`look`

时间:2019-03-07 06:21:06

标签: sorting unix search grep binary-search

我正在尝试使用look来加快对已排序文件的搜索。我对look的理解是,它可以在输入数据(由-t指定的某些终止符)排序的地方工作。我的数据是按数字排序的,这似乎并不令人满意。

我的looklook from util-linux 2.23.2。有什么方法可以使其很好地与我的数字排序数据一起使用?

可复制的小示例:

$ seq 100 | sed "s/$/,[data]/" > temp                                                                     
$ look 11 temp
$ look 11, temp
$ look -t, 11 temp
$ look -d 11 temp
$ look -d -t, 11 temp
$ look -f -d -t, 11 temp

look一无所获。 grep可以正常工作。

$ grep 11 temp
11,[data]

0 个答案:

没有答案