Как установить Linux на старый ThinkPad IBM?

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

awk '/^PATT$/{for(i=3;i;--i){getline;print}}' file|tail -n6

В приведенном выше примере мы смотрим, чтобы целые строки соответствовали шаблону PATT, затем использовали следующие 3 строки с getlineпо printпосле этого и выполняли tail -n6, чтобы получить последние 6 строк, которые соответствуют последним 2 вхождениям. вашего узора.

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

grep -A3 --no-group-separator '^PATT$' file |grep -v "PATT" |tail -n6

С помощью приведенного выше, мы ищем то же, что и выше, и распечатываем -A3следующие 3 строки A после найденного совпадающего шаблона PATT, затем исключаем строки с самим PATTиз результата и сделать хвост так же.

--no-group-separatorиспользуется, чтобы grep не печатал разделитель между каждой группой совпадений.

0
27.08.2019, 20:53
1 ответ

Если у вас уже есть операционная система на этом компьютере, вы, вероятно, можете использовать ее для получения файла через последовательный порт. Вы должны использовать программу связи модема, чтобы получить его, например, через модемный протокол Z -. В противном случае в BIOS ПК обычно не было функции загрузки программного обеспечения через последовательный порт.

Вам также понадобится дистрибутив Linux, который можно установить с дискеты. Их мало (? )из оставшихся, хотя можно было использовать и старую версию. Debian, например, я думаю, последний раз поддерживал это в Etch. Насчет Ubuntu не уверен.

@icarus указывает, что у вас есть Ethernet. Это был бы хороший способ передачи данных на машину, причем гораздо быстрее, чем нуль-модемный кабель. Я понятия не имею, может ли он загружаться по сети, но если да, то дискеты не нужны.

Кроме того, я надеюсь, что вы делаете это только для того, чтобы посмотреть, можно ли это сделать. Я сомневаюсь, что это действительно будет полезно для чего-либо.

1
28.01.2020, 02:39

Теги

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