prolog - 出现语法错误:尝试从 shell 脚本执行 prolog 程序时
问题描述
我正在Syntax error: "(" unexpected
尝试从 shell 脚本执行 prolog 程序。这是我的 shell 脚本:
#!/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 运行它时运行。
解决方案
推荐阅读
- python - 将数据框列中的json拆分为python中的多列
- wordpress - 如何在redhat上打开5250端口
- c# - List 中的 IEnumerator 引用返回 NULL/不能用作协程?
- html - svg 上的嵌入阴影只是作为轮廓
- methods - 如何将公共静态双精度方法调用到主方法
- python - 这个怎么返回 8?我期待6
- php - 无法使用 php 更新 mysql 上的数据
- excel - 为什么我的 VBA 代码没有从文件夹中下载所有文件?
- c++ - C ++ /将数据从文件txt存储到对象
- visual-studio - 是否可以在 WSL-DistroLauncher 应用程序中发布代码中包含的所有 ID?