自定义Bash命令行提示及动态快捷方式使用指南
自定义命令行提示
在使用命令行时,自定义提示可以让你更高效地工作,同时还能传达额外的信息。以下将详细介绍如何自定义命令行提示。
混合动态宏和静态文本
你可以在同一个提示中混合使用动态宏和静态文本。例如,若要将日期和时间用括号括起来,只需在 $PS1 中包含括号:
[freddie@bastille] PS1="[\d \t] "
[Thu Dec 18 03:37:50 ]
通常,在每个提示的末尾添加静态文本(如 ] 、 - 或 > )和一个空格,这样可以使提示更易读。
你可以在 $PS1 中按任意顺序包含任意数量的宏。例如,要按顺序显示当前日期和时间、用户名、主机名以及当前工作目录,可以这样做:
[freddie@bastille] PS1="[\d \t \u@\h:\w] "
[Thu Dec 18 03:40:20
freddie@bastille:/home/freddie]
注意,宏之间留出一些空格,这样可以使信息更易读。
若 $PS1 包含一个简单的文本字符串(如 “Hi, I’m the prompt” ),则每当命令完成且she
超级会员免费看
订阅专栏 解锁全文
979

被折叠的 条评论
为什么被折叠?



