我正在寻找的是 Windows 命令行中的这种命令行交互:
C:\temp1>clj some_script.clj
C:\temp2>
其中 some_script.clj 包含以下内容:
(cd "c:\\temp2")
所以问题是 - 我如何实现功能 cd?尝试过 clojure.java.shell,但它看起来不像我需要的库。这可能是一个简单的问题,问题可能是我对 Java 不流利?!
最佳答案
你不能在 Java 中做到这一点,所以你不能在 Clojure 中做到这一点。见 Changing the current working directory in Java?
关于command-line - 如何使用 Clojure 在命令行中更改目录?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3921744/