Фильтровать историю между строками?

Моя система настроена на запись очень большого количества истории, поэтому я могу искать прошлые команды для дальнейшего использования.

Я хочу отфильтровать команду history , чтобы получить диапазон номеров строк. Например, скажем, Мне нужна история между строками 500 и 600. Как лучше всего это сделать?

0
22.04.2017, 03:26
1 ответ

Sed может использоваться для фильтрации между строками:

history | sed -n 500,600p

Старый ответ:

history | grep [5-6][0-9][0-9]

Нижняя сторона - это ложные срабатывания для любых других команд, которые включайте любое число от 500 до 600.

0
28.01.2020, 04:47

Теги

Похожие вопросы