RHEL KVM завис при попытке создать виртуальную машину в VMware Fusion

Как отмечает Майкл Хомер, любой POSIX-совместимый csplit может принимать более 99 файлов, но вы должны передать опцию -n.

csplit -n 3 file_to_split.txt

Учитывая вышесказанное, если у вас есть задача, которую можно легко решить с помощью GNU-версии csplit, но не с помощью версии для FreeBSD/OSX, вы можете установить GNU-версию (часть GNU coreutils). GNU coreutils можно установить из нескольких источников, я думаю, что самый популярный - homebrew. См. также Как заменить утилиты Mac OS X утилитами GNU coreutils?.

В качестве альтернативы, большая часть того, что делает csplit, может быть реализована в нескольких строках awk, и это дает вам больше гибкости в таких вещах, как имя выходного файла. Следующий фрагмент читает со стандартного ввода и записывает строки в part-000.txt, part-001.txt и т.д., меняя файлы каждый раз, когда строка содержит header-line.

awk '
    /header-line/ {
        ++part;
        if (output_file) close(output_file);
        output_file=snprintf("part-%03d.txt", part)
    }
    {print >file}
'

0
21.05.2019, 17:17
2 ответа

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

0
28.01.2020, 02:40

Вы используете версию VMware Fusion Pro почти год.

Вместо этого я бы использовал версию 11.1.0 для Мохаве, которая вышла на прошлой неделе и содержит как минимум исправления ошибок:

  • совместимость с RHEL 8.0;
  • исправление ошибок преобразования образа виртуального диска;
  • новые версии инструментов vmware.

Вместо этого я бы рассмотрел возможность использования RHEL 8.0 в домашних условиях или в лаборатории.

1
28.01.2020, 02:40

Теги

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