我知道两个 bash 登录脚本之间的区别:
.bashrc 仅由“非登录”shell 运行。
.bash_profile(or .bash_loginor .profile) 由“登录”shell 执行。
有没有人有一些很好的例子来说明哪些东西更适合仅登录执行,这样我只会将它们放入.bash_profile,但它们实际上没有意义.bashrc?
(我知道我们大多数源.bashrc出.bash_profile,所以似乎并没有在相反的问题多一点...)
在深文件夹结构中使用终端时,有时提示会占用大部分行。有什么方法可以修剪工作目录吗?我知道我能做到
PS1="\W >"
Run Code Online (Sandbox Code Playgroud)
只打印当前目录而不是完整路径,但有没有办法有类似的东西:
/home/smauel/de...ther/folder >
Run Code Online (Sandbox Code Playgroud) 可能的重复:
在终端中隐藏当前工作目录
当我打开终端时,它显示类似dave@daves:~$或dave@daves:~/Desktop$。我不想dave@daves出现。是否可以修改它以仅显示时间或诸如 DOS 提示之类的简单内容?