我想从当前窗口打开一个新的终端窗口。(就像 command+n 打开一个新的终端窗口,它与我生成它的窗口位于同一目录中)。这一直困扰着我,所以今天我想解决它。一些 bash 脚本,例如
start /Applications/Utilities/Terminal.app -D CurrentDirectory
可能会奏效。
此外,我的 Lion 机器会自动执行此操作。我有雪豹,我已经搜索了所有终端偏好和互联网。
尝试:
open -a Terminal "`pwd`"
这对我有用(在 Lion 上),但如果你可以运行该命令,我相信它应该适用于 Snow Leopard。
在您当前的终端窗口中
密码 | pbcopy
Command-N 创建一个新窗口
cd "`pbpaste`"
如果路径中有空格,双引号是必需的,尽管我没有测试它。
内部单引号是反引号字符。如果您从我的答案中复制并粘贴命令,它应该可以工作。
如果您在终端上花费大量时间,请考虑使用iTerm 2。它比 Apple 的 Terminal.app 有了一些很大的改进。