Моя система настроена на запись очень большого количества истории, поэтому я могу искать прошлые команды для дальнейшего использования.
Я хочу отфильтровать команду history
, чтобы получить диапазон номеров строк. Например, скажем, Мне нужна история между строками 500 и 600. Как лучше всего это сделать?
Sed
может использоваться для фильтрации между строками:
history | sed -n 500,600p
Старый ответ:
history | grep [5-6][0-9][0-9]
Нижняя сторона - это ложные срабатывания для любых других команд, которые включайте любое число от 500 до 600.