Если вы хотите, чтобы ваш графический вывод отображался на компьютере A:
ssh -X machine-b wmaker
Если вы хотите, чтобы ваш графический вывод отображался на машине B:
B. Учитывая, что вы находитесь на 8.1, вы можете использовать systemd для получения желаемого здесь (не уверен, что это приемлемо для вас, но он бы выполнил работу).
Вот пример единичного файла, который будет выполнять все, что вы хотите во время завершения работы, до того, как будет выполнен обычный процесс завершения работы:
[Unit]
Description=Run first at shutdown
DefaultDependencies=no
Before=shutdown.target halt.target
[Service]
ExecStart=/usr/local/bin/runme
Type=oneshot
Вы можете поместить этот файл в /etc/systemd/system/runme.service
и включить его с помощью systemctl enable/etc/systemd/system/runme.service
. Затем он автоматически запускается перед завершением работы или остановкой.
Параметр «-q» для xrandr перечислит все поддерживаемые разрешения. Можно запустить
$ xrandr -q
и использовать одно из перечисленных резолюций. Переключатель «-s» позволяет выбирать разрешение по индексу (начиная с 0):
$ xrandr -s 1
выбирает второе поддерживаемое разрешение.
Я нашел решение этой проблемы из этого ответаhttps://stackoverflow.com/a/10002241/619760
Это соответствует окончанию строки \n
, за которым следует , и соединяет строки.
slapcat -v | grep -A 1 "some search string" | sed '$!N;s/\n //;P;D'
somelongvar::linesoftesttext12345667890987654321234567887654321234567897654321wraps like this