Terminal.app如何知道SSH会话中的远程路径?

时间:2019-06-11 13:49:27

标签: macos terminal command prompt

macOS包含用于访问命令行的Terminal.app。但是它有一个有趣的功能。

测试用例:

  1. SSH到另一台主机
  2. cd到其他目录

现在,macOS应用程序中的标题栏将显示远程目录。终端以某种方式检查SSH会话的环境。如何运作?

我已经尝试了进一步的步骤:

  1. SSH到另一台主机
  2. sh在外壳中创建外壳
  3. cd到其他目录

在这种情况下,终端不知道目录。

终端是否只是针对远程主机上的$PS1使用正则表达式,还是有其他可用的API?

0 个答案:

没有答案