13

在 SWI Prolog 终端中,如何查看当前工作目录并更改当前工作目录?

我发现:

工作目录(CWD,CWD)

但我不认为这是我需要的

4

3 回答 3

27

要获取当前工作目录,请使用working_directory(CWD, CWD).

要更改当前工作目录,请使用working_directory(_, NewCWD).

在此处查看此谓词的手动条目。

于 2012-10-12T17:45:12.040 回答
5

非常简单,只需在终端上打开 prolog 并写入working_directory(CWD,'NewPath')

例如:working_directory(CWD,'/home/user/prologExerc')

于 2014-04-26T11:48:35.993 回答
2

要查看当前目录,请使用:pwd

并改变它使用 : working_directory(CWD,'path_or_location')

示例:working_directory(CWD,'C:/Users/Student/Destop')

请记住更改路径名中斜杠的方向。

于 2019-09-26T09:01:07.080 回答