Live DVD зависает на GRUB2 при загрузке

Это можно легко сделать с помощью awk:

awk -F\; '{print $1 ";" $2 ";" $(NF-1) ";" $NF}'

Это разбивает вход с помощью ; (-F\; ) и печатает первое ($1), второе ($2), второе и последнее поля ($(NF-1) и $NF; NF содержит количество полей).

Следующий вариант повторно использует указанный разделитель полей в выводе:

awk -F\; '{print $1 FS $2 FS $(NF-1) FS $NF}'

Janis предложил улучшенную версию, используя OFS тоже:

awk 'BEGIN{FS=OFS=";"} {print $1,$2,$(NF-1),$NF}'

или, если вы хотите оставить разделитель в качестве другого параметра:

awk -F\; 'BEGIN{OFS=FS} {print $1,$2,$(NF-1),$NF}'

0
12.10.2015, 18:32
1 ответ

Полное раскрытие: Я сделал очень тупую вещь в попытке решить эту проблему, и я сделал это нарочно.

не Делают , делают тупую вещь, которую я сделал. Который был начальная загрузка в рабочую продуктивную среду, размонтирование / , и затем #dd если =/path/to/iso.img =/path/to/former/root.

, Что это делает? Уничтожает ваш MBR (делает ваш компьютер незагрузочным).

, К счастью, у меня есть отдельный раздел для / домой , и я сделал тупую вещь на персональном компьютере, таким образом, я не освобождал файлов, к которым я особенно привязан (прощайте, /var/log и друзья!), но теперь я добираюсь для наслаждения сомнительным удовольствием попытки реконфигурировать мою всю ОС.

то, Как мне удалось на самом деле решить проблему первоначально изложенный в этом сообщении, было путем взятия , требовал ISO и работая изогибрид команда на изображении, затем луг dd это к Карте памяти... и вуаля! Загрузочный, совершенство Slacky.

0
28.01.2020, 04:54

Теги

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