Получение синтаксической ошибки: при попытке выполнить программу пролога из сценария оболочки - PullRequest
0 голосов
/ 20 сентября 2019

Я получаю Syntax error: "(" unexpected при попытке выполнить программу пролога из сценария оболочки.Это мой сценарий оболочки:

#!/bin/sh
set -xv
yap -L test1(pos,1,2))\. >> rules.pl

Это сообщение об ошибке:

yap -L test1(pos,1,2))\. >> rules.pl
./tp.sh: 3: ./tp.sh: Syntax error: "(" unexpected

test1(pos,1,2). запускается, когда я запускаю его непосредственно из yap.

Пробовал Как выполнить запросы пролога из файла пролога в swi-prolog? это уже.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...