У меня большой текстовый файл, с помощью CLI я могу посмотреть начало файла, используя "
head file.txt
в конце:
tail file.txt
Как посмотреть на 10 процентов файла, 20 процентов файла и т. Д.?
Обратите внимание, что
vim имеет такую же функцию в обычном режиме (не в Vi)
{count}% Перейти к {count} проценту в файле, на первом непустое в строке | linewise |. Вычислить новый В строке номера используется эта формула: ({count} * количество строк + 99) / 100 Смотрите также опцию «startofline». {не в Vi}
Это, для моих целей, устраняет всю потребность в такой вещи
Вы можете создать псевдоним для "mid", чтобы выбрать диапазон строк.
Что касается процентов, вам, вероятно, понадобится сценарий вместо одной строки, чтобы вы определяли, сколько строк в файле, а затем, какая строка 10% начинается с
alias mid 'tail -n +\!:1 \!:3* | head -n \!:2'
См .: http://www.fastechws.com/tricks/unix/head_tail_mid_files.php