что-то вроде этого?
for f in *.logs; do tail -n 1 -- "$f" | grep -q vanished && { printf '%s: ' "$f"; head -n 1 -- "$f"; }; done
Вы также можете сделать это с помощью awk
, но это будет менее эффективно, если файлы большие, потому что вам придется читать весь файл, а не только начало и конец.
Я считаю, что это пример руководств, предлагающих слегка вводящую в заблуждение информацию. Это происходит по ряду причин: иногда автор хочет быть уверенным, что его совет сработает во всех ситуациях, иногда автор сам не совсем понял свою тему.
Вы не хотите и, как правило, не должны иметь два раздела EFI (ESP )на одном диске.
Если вы уверены, что хотите полностью необратимо 1 удалить окна, вы можете:
Если вы просто устанавливаете Pop OS как новую установку
Вы можете просто стереть диск и начать с новой таблицы разделов. Даже не утруждайте себя сохранением UEFI, просто начните заново.
Если вы конвертируете существующую установку Pop OS
Будьте осторожнее. Держите файлы загрузчика Pop OS установленными в EFI. Если в учебнике вам предлагается создать новый раздел EFI, вы можете следовать ему, но убедитесь, что вы: