Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
实际上,当我打开终端时,我得到了这个默认字符串: username@hostname:~
username@hostname:~
我想用这个替换上面的字符串: <myprgrogram>:~
<myprgrogram>:~
我怎样才能做到这一点? 我在 GNU/Linux 上用 C 语言开发)。 提前致谢!
您需要按照此处的详细信息设置提示(我假设您正在使用bash)。
bash
有许多选项和功能。有关示例库,请参见此处。
您可以使用标准库 (stdlib.h) 中的 setenv/putenv 更改环境变量,请参阅“man setenv”。但是,当程序结束时,变量不会被保存。
如果您的意思是当前路径,则将以下行添加到您的.bashrc文件中。
.bashrc
export PS1='<$PWD>:'