linux - 使用新字符串在 linux/windows 控制台中输入命令

标签 linux windows command-line

我想用新字符串输入控制台命令。 f.e.

want as these

代替

instead these

最佳答案

Shell 变量 PS1 控制主提示符的内容,这是在您向 shell 发出命令时重复出现的提示符。

假设您的“userntl@ADRENALIN/c/work/git-projects/”表单由用户名、一部分机器名和当前目录组成。您可以通过在文件 ~/.bashrc 末尾添加下面显示的任一行来安排您的登录 shell 显示所需形式的提示。如果您修改.bashrc,您可以通过获取它来测试它,即通过输入命令。 ~/.bashrc(即一个点、一个空格、一个文件名),但也可以通过在 bash 提示符下输入命令来测试显示的命令。

export PS1="\\u@\\h \\w\n\\$ "
export PS1='\u@\h \w\n\$ '

有关 \u、\h、\w 代码的解释,请参阅 man bash 的提示部分。请注意,您可能会发现以下提示形式也很有用:export PS1='\n\h\w > '

关于linux - 使用新字符串在 linux/windows 控制台中输入命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20704590/

相关文章:

mysql - 将尾部输出保存到 mysql

c - 让 gcc 以 "int 0x80"方式编译系统调用?

c++ - 在 Windows 上拦截和后处理所有音频流

linux - 即使使用安全启动 - bash 脚本,如何在 Linux 上安装 VirtualBox

linux - -bash : installation: No such file or directory in Mac Terminal

windows - Go build 什么都不说就忽略文件

.net - Mono真的跨平台吗?

bash - 递归地在zip文件列表中grep一个模式

android - ADB 命令和标志 - 权威的 Windows 文档?

Android:如何从命令行(终端仿真器或 shell 脚本)创建通知?