Я бы хотел изменить цвет фона эмулятора терминала Ubuntu на красный. Однако я хочу сделать это с помощью командной строки, например, эквивалент Windows color 0F
, поскольку я делаю программу, в которой изменение цвета фона является основной функцией, и я действительно не хочу, чтобы она полагаться на любые зависимости, если это действительно не необходимо.
Относительно комментария о том, что на этот вопрос уже есть ответ:
Чтобы ответить на вопрос, требуется пакет, чтобы он работал. Мне нужен способ, чтобы он работал без пакета.
Сценарий ниже должен изменить только цвет фона терминала профиля по умолчанию.
скрипт:
#!/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