-3

我在 unix 终端中输入的每个命令都会增加命令的编号。

Eg : 1> date
     2> ls..etc.

这种行为的原因是什么。

4

2 回答 2

1

这是题外话,但给你一个简短的提示:(PS1和其他一些)环境变量定义了 shell 的提示。例如\#,给出命令编号 - 只需将其设置为其他值(参见 bash 手册页,尤其是 PROMPTING 部分以了解详细信息)。

于 2013-01-11T11:33:04.317 回答
0

原因是您的终端配置为显示自启动以来当前命令的行号。“提示”也被称为“PS1”,你可以用它做各种疯狂的事情!

如果您想了解如何执行此操作,请查看此处:

参考:http ://www.gnu.org/software/bash/manual/bashref.html#Printing-a-Prompt

PS1 生成器和预览:http ://www.kirsle.net/wizards/ps1.html

提示集合(含图片):http: //jamiedubs.com/ps1-collection-customize-your-bash-prompt

于 2013-01-11T11:32:30.490 回答