在 bash 提示符下展开完整路径

阿尔罗

我想让 bash 始终打印完整路径,而不是使用 ~ 来表示用户的主文件夹。我在这里的愿望可能不寻常,但这个问题与任何想要完全自定义提示的人有关,该提示可以在命令之间发生显着变化。我找到了一种方法来做到这一点,但它不是万无一失的:

PROMPT_COMMAND='PS1=`echo -n $PWD \#`'

这样做是在每次执行新命令时重新编写提示。90% 的时间它都很好用。但有时,当显示提示时,我的光标位于行首,而不是行尾,因此我的输入会覆盖提示。这是怎么回事 ?!?在此示例中,如何让光标始终在提示中的 # 之后开始?

用户1934428

为什么不简单地做一个

PS1='$PWD #'

而不是摆弄PROMPT_COMMAND

在这里使用单引号至关重要,因为您希望在生成提示时评估变量。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

在bash提示符下仅显示当前目录名称(不是完整路径)

Bash 提示符上的完整文件路径

在Bash命令提示符下添加git分支

在Anaconda提示符下运行bash脚本

如何在bash提示符下显示CPU温度?

转义字符 '\' 在 bash 提示符下如何工作?

从 Bash 脚本中获取完整路径

Bash - 从 $PATH 打印文件的完整路径

在不指定完整路径的情况下,使用系统命令而不是内置的Bash

如何在Linux的sh(不是bash)的命令提示符中显示当前路径?

命令提示符提取具有完整路径的 jpg 文件

在bash脚本中,脚本退出后在提示符下打印命令(作为建议)

如何从bash脚本存储目录的完整路径?

Bash脚本获取自身完整路径的可靠方法

如何配置bash始终解析符号链接的完整路径

Bash:源文件没有完整路径?

使用完整路径运行 bash 脚本

如何在bash中获取文件的完整路径?

修改我的zsh默认命令提示符以具有当前目录的完整路径

列出文件,以递归方式仅显示Windows命令提示符中的完整路径和文件大小

在bash提示符中引用目录名称

如何避免在Bash提示符中出现波浪号〜?

使用bash的命令提示符(Win8)?

如何通过命令提示符访问 Git Bash?

如何设置bash提示符中输入的命令的样式?

在bash提示符中缩短很长的目录名称

BASH命令提示符:在命令后面添加字符

Bash命令提示符中嵌入的CPU温度

运行PHP只能在命令提示符下运行,而不能在Git Bash中运行