Любой способ восстановить ОС после случайного удаления всего пакета

Поздно к стороне:)

Использование grep:

grep -Pzo '(?s)\n\Kyellow\n.*' file.txt
-P позволяет нам использовать Perl-совместимое Regex -z делает входной файл разделенным ASCII NUL, скорее, что новая строка -o принимает только желаемую часть (?s) - модификатор DOTALL, позволяет нам сопоставлять новую строку с использованием токена . (любой символ). В \n\K, \n соответствует новой строке, \K отбрасывает совпадение yellow\n.*, совпадающее с yellow, за которым следует новая строка, и все после этого также выбирается и отображается на выходе.

Пример:

% grep -Pzo '(?s)\n\Kyellow\n.*' file.txt
yellow
red
orange
more orange
more blue
this is enough

Использование little python:

#!/usr/bin/env python2
with open('file.txt') as f:
    lines = f.readlines()
    print ''.join(lines[lines.index('yellow\n'):])
-P позволяет нам для использования Perl-совместимого Regex

-P позволяет использовать Perl-совместимый Regex

-z, делает входной файл разделенным ASCII NUL, а что новая строка [d6 ] -z делает входной файл разделенным с помощью ASCII NUL, скорее, чем новая строка

3
задан 25 September 2017 в 14:52

2 ответа

Если у вас есть резервная копия до ошибки, восстановление этой резервной копии должно по крайней мере дать вам систему, которая загружается. Конечно, вам нужно будет загружать вашу систему с Live media или в другую установленную ОС для восстановления вашей резервной копии.

Если у вас нет (достаточно недавней) резервной копии вашего раздела ОС, самый быстрый способ исправить это переустановить Ubuntu.

3
ответ дан 18 July 2018 в 06:15

Если у вас есть резервная копия до ошибки, восстановление этой резервной копии должно по крайней мере дать вам систему, которая загружается. Конечно, вам нужно будет загружать вашу систему с Live media или в другую установленную ОС для восстановления вашей резервной копии.

Если у вас нет (достаточно недавней) резервной копии вашего раздела ОС, самый быстрый способ исправить это переустановить Ubuntu.

3
ответ дан 24 July 2018 в 18:33
  • 1
    Не было резервной копии. Так переустановил ubuntu. Не удалось найти другой способ. – Miruza 3 December 2017 в 10:47
  • 2
    Если это решило ситуацию для вас, вы можете принять мой ответ (нажав галочку слева от текста ответа). – Zeiss Ikon 4 December 2017 в 16:20

Другие вопросы по тегам:

Похожие вопросы: