У меня есть огромный файл журнала около 3,5 ГБ и я хотел бы попробовать случайные разделы в середине, скажем, 10 МБ с целью отладки того, что делает мое приложение.
Я мог бы использовать команды head или tail, чтобы получить начало или конец файла, как я могу захватить произвольную часть из середины файла? Думаю, я мог бы сделать что-то вроде head -n 1.75GB | tail -n 10MB
но это кажется неуклюжим, и мне нужно будет определить номера строк для средней точки файла, чтобы получить 1,75 ГБ и 10 МБ строки рассчитывает.