Я пытаюсь использовать look
для ускорения поиска в отсортированном файле. Насколько я понимаю, look
состоит в том, что он работает там, где сортируются входные данные (до некоторого терминатора, указанного -t
). Мои данные отсортированы по номерам, что, похоже, не нравится.
Мой look
равен look 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]