我正在寻找一种命令行方式来更改所有打开终端的背景和前景色(并且对于任何新终端,都应应用新设置)。
使用类似setterm -term linux -back blue -fore white -clear
仅我执行命令的终端受影响的方法。我想更改所有终端,而不需要关闭/重新打开任何终端。
谢谢
答案1
您可以将命令的输出重定向setterm
到终端的设备文件。
for i in {0..3}; do setterm -term linux -back blue -fore white -clear > /dev/pts/$i; done