Bash 终端在打开时显示不需要的文本

Bash 终端在打开时显示不需要的文本

我的终端在打开时显示以下复制的文本。我认为,虽然不能确定,这是在我第一次安装主题后开始发生的。你能帮我删除它吗?

我的 .bashrc 不包含任何可以直接打印该文本的内容。

我已经从 /usr/share/themes/ 内部运行grep LS_COLORS . -r,没有匹配项。

有关的:我的 bash 终端启动时显示不需要的消息(答案不适用于此处)。

更新:运行后再次显示相同的文本source ~/.bashrc

更新2:Dircolors 在 bashrc 中运行:

# downloaded feb 2021
eval 'dircolors /home/neil/gnome-terminal-colors-solarized/dircolors'


# enable color support of ls and also add handy aliases
if [ -x /usr/bin/dircolors ]; then
    test -r ~/.dircolors && eval "$(dircolors -b ~/.dircolors)" || eval "$(dircolors -b)"
    alias ls='ls --color=auto'
    #alias dir='dir --color=auto'
    #alias vdir='vdir --color=auto'

    alias grep='grep --color=auto'
    alias fgrep='fgrep --color=auto'
    alias egrep='egrep --color=auto'
fi

# colored GCC warnings and errors
#export GCC_COLORS='error=01;31:warning=01;35:note=01;36:caret=01;32:locus=01:quote=01'

谢谢

LS_COLORS='no=00:fi=00:di=34:ow=34;40:ln=35:pi=30;44:so=35;44:do=35;44:bd=33;44:cd=37;44:or=05;37;41:mi=05;37;41:ex=01;31:.cmd=01;31:.exe=01;31:.com=01;31:.bat=01;31:.reg=01;31:应用程序=01;31:.txt=32:.组织=32:.md=32:.mkd=32:.h=32:.hpp=32:.c=32:.C=32:.cc=32:.cpp=32:.cxx=32:.objc=32:.cl=32:.sh=32:.bash=32:.csh=32:.zsh=32: 复制代码.el=32:.vim=32:.java=32:.pl=32:下午=32:.py=32:.rb=32:.hs=32:php=32: 复制代码.htm=32:.html=32:.shtml=32:.erb=32:.haml=32:.xml=32:.rdf=32: 复制代码.css=32:.sass=32: 复制代码.scss = 32:少=32:.js=32:.咖啡=32:.人=32:.0=32:.1=32:.2=32:.3=32:.4=32:.5=32:.6=32:.7=32:.8=32:.9=32:.l=32:.n=32:.p=32:荚=32:.tex=32:.go=32:.sql=32:.csv=32:.SV=32:.svh=32:.v=32:.vh=32:.vhd=32:.bmp=33:.cgm=33:.dl=33:.dvi=33:.emf=33:.EPS=33:.gif=33:图片尺寸 334X334.jpg=33:图片尺寸 334X334.mng=33:.pbm=33:.pcx=33:.pdf=33:.pgm=33:.png=33:.PNG=33:.ppm=33:.pps=33:.ppsx=33:.ps=33:.svg=33:.svgz=33:.TGA=33:.tif=33:.tiff=33:.xbm=33:.xcf=33:.xpm=33:.xwd=33:.xwd=33:.YUV=33:.NEF=33:.NEF=33:.aac=33:.au=33:.flac=33:.m4a=33:.中间=33:.midi=33:.mka=33:.mp3=33:.MPA=33:.mpeg=33:.mpg=33:.ogg=33:.作品=33:.ra=33:.wav=33:.anx=33:.asf=33:.avi=33:.axv=33:.FLC=33:.fli=33:.flv=33:.gl=33:.m2v=33:.m4v=33:.mkv=33:.mov=33:.MOV=33:.mp4=33:.mp4v=33:.mpeg=33:.mpg=33:.nu​​v=33:.ogm=33:.ogv=33:.ogx=33:.QT=33:.rm=33:.rmvb=33:.swf=33:.vob=33:.webm=33:.wmv=33:.doc=31:.docx=31:.rtf=31:.odt=31:.点=31:.dotx=31:.ott=31:.xls=31:.xlsx=31:.ods=31:.ots=31:.ppt=31:.pptx=31:.odp=31:.otp=31:.fla=31:.psd=31:.7z=1;35:.apk=1;35:.arj=1;35:.bin=1;35:.bz=1;35:.bz2=1;35:.cab=1;35:.deb=1;35:.dmg=1;35:宝石=1;35:.gz=1;35:ISO=1;35:.jar=1;35:.msi=1;35:.rar=1;35:.转速=1;35:.tar=1;35:.tbz=1;35:.tbz2=1;35:.tgz=1;35:.tx=1;35:战争=1;35:.xpi=1;35:.xz=1;35:.z=1;35:.Z=1;35:.zip=1;35:.zst=1;35:.ANSI-30-黑色=30:.ANSI-01;30-brblack=01;30:.ANSI-31-红色=31:.ANSI-01;31-brred=01;31:.ANSI-32-绿色=32:.ANSI-01;32-brgreen=01;32:.ANSI-33-黄色=33:.ANSI-01;33-bryellow=01;33:.ANSI-34-蓝色=34:.ANSI-01;34-brblue=01;34:.ANSI-35-洋红色=35:.ANSI-01;35-brmagenta=01;35:.ANSI-36-青色=36:.ANSI-01;36-brcyan=01;36:.ANSI-37-白色=37:.ANSI-01;37-brwhite=01;37:.log=01;32:~=01;32:#=01;32:.bak=01;33:.BAK=01;33:.旧=01;33:.旧=01;33:.org_archive=01;33:.关闭=01;33:.OFF=01;33:.分布=01;33:.DIST=01;33:.原始=01;33:.原始=01;33:.swp=01;33:.swo=01;33:.v=01;33:.gpg=34:.gpg=34:.pgp=34:.asc=34:.3des=34:.aes=34:.enc=34:.sqlite=34:';导出LS_COLORS

答案1

您需要将评估放在“命令替换”中,如下所示:

eval "$(dircolors /home/neil/gnome-terminal-colors-solarized/dircolors)"

.bashrc然后它应该可以在不显示输出的情况下工作(与在本节下所写的方式相同# enable color support)。

相关内容