Вы можете добиться этого с помощьюawk
awk -v RS='' '
FNR == NR { block[NR] = $0; next }
{ print block[FNR] "\n\n" $0 "\n" }
' file1 file2
Блоки разделяются пустыми строками(RS=''
). Первая строка(FNR == NR
)сохраняет блоки file1
в массив block
. Для каждого блока file2
вторая строка выводит соответствующий блок в file1
, а затем блок в file2
.
Примечания:
Если в каждом файле разное количество блоков, вот (заведомо хакерское )решение с использованием bash
и инструментов GNU sed
иpaste
:
paste -z -d '\n' <(sed -z 's/\n\n/\n\x00/g' file1) <(sed -z 's/\n\n/\n\n\x00/g' file2)
Команды sed
добавляют нулевой байт к разделителям блоков (пустых строк ). paste
использует этот нулевой байт в качестве разделителя и печатает каждый блок по очереди, разделяя их новой строкой.
Спасибо, KGIII. Следуя инструкциям здесь , я решил проблему. Для наглядности здесь инструкция переписана сюда :Этапы установки:
Шаг 1 :Открытие терминала (Ctrl+Alt+T)
Шаг 2 :Обновление системы:
sudo apt-get update
Шаг 3 :Установите необходимые пакеты (выберите параметр для используемой ОС):
Опция для Linux Mint (на основе Ubuntu )или Ubuntu (всех разновидностей):
sudo apt-get install -y dkms git
Шаг 4 :Создайте каталог для хранения загруженного драйвера:
Примечание. :Техника, используемая в этом документе, заключается в создании каталога в домашнем каталоге с именем src.
mkdir src
Шаг 5 :Перейдите во вновь созданный каталог:
cd ~/src
Шаг 6 :Загрузите драйвер:
git clone https://github.com/morrownr/8812au.git
Шаг 7 :Перейдите в только что созданный каталог драйвера:
cd ~/src/8812au
Шаг 8 :Запустите сценарий установки:
sudo./install-driver.sh
Шаг 10 :Перезагрузка:
sudo reboot
Не уверен, что это поможет.
У меня были проблемы с более старым ПК, когда я установил на него Linuxmint 20 XFCE 64 -бит, я выполнил автономную установку, так как я не мог подключиться к Wi-Fi.
После установки мне по-прежнему не удавалось заставить WiFi определить маршрутизатор для установки обновлений.
Во время выполнения «не -подключения» повторно -загрузив новую установку на ПК, а затем подключив установочный USB-накопитель (и связанные с ним драйверы ), я открыл диспетчер драйверов и обнаружил что он распознал установленный драйвер устройства Wi-Fi, но драйвер не был проверен. Нажал, чтобы система использовала этот драйвер... потребовалось некоторое время, чтобы внести изменения, но после этого не было проблем с подключением к Wi-Fi.
Приветствую пользователей LM.