【发布时间】:2009-12-29 02:43:07
【问题描述】:
所以我有一个 java 类,它接受单个命令并通过 Runtime 和 Process 对象将它们放入 shell。我的问题是我可以运行如下命令:
$ls /users/me/documents
它会起作用,但是
$cd /users/me/documents
$ls
仍然列出根目录。显然 Process 和 runtime 对象不会跟踪它的位置。有什么方法可以捕获终端对象,还是我必须手动跟踪当前目录?
【问题讨论】: