Bash
bash 不解析終端中的顏色字元
我正在通過 ssh 連接到嵌入式 linux 來做一些事情。在輸出之類的命令中
journalctl
,systemctl
我看到這些看起來像顏色指令的隨機字元。它們真的破壞了原木的外觀和感覺,我只是不想看到它們。無論如何我可以擺脫它嗎?或以某種方式使其工作?Mar 29 08:27:02 MyHost kernel: EXT4-fs (sda6): mounting ext3 file system using the ext4 subsystem Mar 29 08:27:02 MyHost udisksd[2051]: [[0;1;39m[[0;1;31m[[0;1;39mMounted /dev/sda6 at /run/media/root/TYPE-EXT3 on behalf of uid 0[[0m
$SHELL 設置為
/bin/bash
將環境變數設置
$SYSTEMD_COLORS
為 false。從
systemctl
手冊頁:$SYSTEMD_COLORS 接受
一個布爾參數。如果為 true,systemd 和相關實用程序將在其輸出中使用顏色,否則輸出將為單色。