如何删除启动时运行的 bash 脚本?

如何删除启动时运行的 bash 脚本?

我最近设置了以下命令:

echo “export DISPLAY=:0.0” >> ~/.bashrc

在我的 Ubuntu Windows 发行版中,以节省启动程序时设置虚拟桌面的时间,但它在运行时无法正常工作,给出以下信息:

Command '“export' not found, did you mean:

command 'mexport' from deb mblaze

这似乎是我所遵循的指南中的命令中使用的引号的结果,所以我应该能够通过删除引号来修复这些问题,但我需要先删除脚本。

因此我想在启动时将其从运行中删除,我该怎么做?

答案1

你可以删除

“export DISPLAY=:0.0”

在文件中.bashrc。该文件将位于您的用户主目录中。

答案2

问题在于您使用了字符而不是正常的双引号("):

$ uniprops “
U+201C ‹“› \N{LEFT DOUBLE QUOTATION MARK}
    \pP \p{Pi}
    All Any Assigned Punct Is_Punctuation Common Zyyy Pi P General_Punctuation
       InPunctuation Gr_Base Grapheme_Base Graph X_POSIX_Graph GrBase Initial_Punctuation
       Pat_Syn Pattern_Syntax PatSyn Print X_POSIX_Print Punctuation QMark Quotation_Mark
       Unicode X_POSIX_Punct
$ uniprops \"
U+0022 ‹"› \N{QUOTATION MARK}
    \pP \p{Po}
    All Any ASCII Assigned Basic_Latin Punct Is_Punctuation Common Zyyy Po P Gr_Base
       Grapheme_Base Graph X_POSIX_Graph GrBase Other_Punctuation Pat_Syn Pattern_Syntax
       PatSyn POSIX_Graph POSIX_Print POSIX_Punct Print X_POSIX_Print Punctuation QMark
       Quotation_Mark Unicode X_POSIX_Punct

如果你使用常规引号,它就会按预期工作:

echo "export DISPLAY=:0.0" >> ~/.bashrc

或者

echo 'export DISPLAY=:0.0' >> ~/.bashrc

相关内容