Использование ноутбука с Gnu/Linux в качестве расширенного экрана ПК с MS-Windows

gawk '
END { print NR - 1 }
' RS='Bluetooth
         Soft blocked: no
         Hard blocked: no' input.txt

Пояснение

RS-разделитель входных записей, по умолчанию новая строка. Установите его на нужную строку, и awkразделит весь текст на записи, используя эту строку в качестве разделителя. Затем остается только вывести количество записей, вычтенных 1в секции END.

Использование переменных:

#!/bin/bash

STRING='0: asus-wlan: Wireless LAN
         Soft blocked: no
         Hard blocked: no
1: asus-bluetooth: Bluetooth
         Soft blocked: no
         Hard blocked: no
2: phy0: Wireless LAN
         Soft blocked: no
         Hard blocked: no
113: hci0: Bluetooth
         Soft blocked: no
         Hard blocked: no'

SUB_STRING='Bluetooth
         Soft blocked: no
         Hard blocked: no'

gawk 'END { print NR - 1 }' RS="$SUB_STRING" <<< "$STRING"
0
17.03.2020, 21:48
1 ответ

Если это специально не предусмотрено, подключения дисплея на ноутбуке предназначены только для отправки сигналов на монитор, а не для приема входящих сигналов от другого компьютера.

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

Возможно, вы захотите приобрести совместимый с Linux рекордер HDMI, который позволяет системе Linux просто отображать то, что он получает от рекордера, а затем использовать его в качестве второго монитора HDMI.

1
28.04.2021, 23:20

Теги

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