Ядро по-прежнему использует старую таблицу разделов.
Проблема partprobe
для ядра использовать новую таблицу разделов или перезагрузиться.
Подробности см. в man partprobe
.
РЕДАКТИРОВАТЬ (благодаря комментариям):
gdisk
выводит следующее предупреждающее сообщение, информирующее вас о том, что ядро все еще использует старую таблицу разделов, и предлагает перезагрузить компьютер.
Warning: The kernel is still using the old partition table. The new table will be used at the next reboot. The operation has completed successfully.
fdisk
и parted
(, включая gparted
), выполняют автоматический поиск детали и сообщают вам, удалось ли это.
Я не думаю, что существует прямой метод, но вы можете обойти его. Следующая команда направляет все от первой строки на экране до конца файла в grep -c... | less
, открывая новый экземпляр less
для отображения вывода grep
, который будет количеством строк, соответствующих узор:
g|$ grep -c <pattern> | less
Когда вы выйдете из этого less
, вы вернетесь к первому less
.
Прочие приемы:
&pattern
, а затем передать wc -l
с помощью g|$
, как указано выше, чтобы использовать сопоставление с шаблоном less
10n
x раз, пока не произойдет сбой, затем выполнить y отдельных шагов, чтобы получить 10x+y совпадений ). Если less
отображает файл, введите
!grep -c pattern %
«Знак процента (% )в команде заменяется на имя текущего файла», как говорит нам man less
.
К сожалению, поскольку less
отображает стандартный ввод при использовании с man
, вы не можете сделать то же самое при чтении справочных страниц. В этом случае обратитесь к ответу Муру .
Если вы не привязаны к меньше , вы можете ввести:
grep MYSEARCHEXPRESSION MYFILE | wc -l
Или:
grep MYSEARCHEXPRESSION MYFILE| less -N
Тогда последняя строка имеет количество совпадающих строк в номере строки.
смотри также: