SWI Prolog更改工作目录/获取当前工作目录?

时间:2012-07-24 14:34:42

标签: swi-prolog

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

我找到了:

working_directory(CWD,CWD)

但我不认为我需要的是

3 个答案:

答案 0 :(得分:22)

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

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

检查here以查看此谓词的手动输入。

答案 1 :(得分:3)

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

Ex:working_directory(CWD,'/home/user/prologExerc')

答案 2 :(得分:0)

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

要进行更改,请使用:working_directory(CWD,'path_or_location')

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

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