【问题标题】:Ls \ gives me a new prompt what is this for?ls \ 给了我一个新的提示,这是为了什么?
【发布时间】:2021-09-24 14:41:58
【问题描述】:

Ls \ 将我的 shell 提示符从 $ 更改为 >。如果我输入任何文本,我会收到一个错误,它会将我返回到 $。

这有什么我可以使用的功能吗?

或者它是反斜杠的效果,它被不受支持的命令上的任何类型的输入所抵消?

如果相关的话,代码是在 lubuntu 的 lxde 终端上执行的。

【问题讨论】:

  • 关于以用户身份使用您的 shell,而不是用它编写软件的问题,属于Unix & LinuxSuper User。 Stack Overflow 仅用于针对特定于软件开发的问题提出问题。
  • 也就是说,行尾的反斜杠是行继续。这意味着您键入的任何内容都被视为与您的前一行相同的命令的一部分。

标签: linux bash terminal zsh


【解决方案1】:

当反斜杠字符放在行尾时,表示 bash 命令继续到下一行。 '>' 字符让您知道终端正在等待命令的第二部分。

如果在下一行输入 '.'然后输入您将获得当前目录中的文件列表。您可能会收到错误,因为您在新行中提交的文本不是有效目录。

来源:https://www.informit.com/articles/article.aspx?p=169504&seqNum=10

【讨论】:

  • 离题的问题应该被关闭,而不是回答。请参阅How to Answer回答常见问题部分。
猜你喜欢
  • 1970-01-01
  • 2021-05-04
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-12-13
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多