Как изменить фон терминала с помощью команды [duplicate]

Я бы хотел изменить цвет фона эмулятора терминала Ubuntu на красный. Однако я хочу сделать это с помощью командной строки, например, эквивалент Windows color 0F , поскольку я делаю программу, в которой изменение цвета фона является основной функцией, и я действительно не хочу, чтобы она полагаться на любые зависимости, если это действительно не необходимо.

Относительно комментария о том, что на этот вопрос уже есть ответ:

Чтобы ответить на вопрос, требуется пакет, чтобы он работал. Мне нужен способ, чтобы он работал без пакета.

1
задан 9 May 2019 в 15:26

1 ответ

Сценарий ниже должен изменить только цвет фона терминала профиля по умолчанию.

скрипт:

#!/bin/bash

defaultprofile=$(gsettings get org.gnome.Terminal.ProfilesList default)
profileID=$(echo "$defaultprofile" | cut -d "'" -f 2)
gsettings set org.gnome.Terminal.Legacy.Profile:/org/gnome/terminal/legacy/profiles:/:$profileID/ background-color yellow

enter image description here

0
ответ дан 9 May 2019 в 15:26

Другие вопросы по тегам:

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