Понял ли я ваш вопрос, является ли pl символической ссылкой на программное обеспечение пролога? Проверьте расположение исполняемого файла pl
по where pl
или
возможно, вам нужно сделать исходный код пролога .pl
исполняемым и добавить заголовок вверху ...
#! /bin/swiprolog -f
; Prolog code here...
И используйте chmod u+x some_file.pl
. Затем, когда bash выполняется, он проверяет, чтобы увидеть верхний бит файла '#! / bin / swiprolog -f ', я использую ключ' -f ', чтобы передать его в интерпретатор пролога ... проверьте документацию ...
Надеюсь, это поможет,
С наилучшими пожеланиями,
Том.