mit-scheme -- 运行脚本并退出

2024-03-20

我想从 makefile 评估脚本并退出,如下所示

mit-scheme --load "fact.scm"

但是,在评估文件后,它不会退出,并且会出现 repl;如果我尝试(exit)原始的,它要求确认 y/n。有可能解决这个问题吗?


只需让我们的命令自动关闭 mit-scheme 进程的标准输入即可,例如

echo | mit-scheme --load sample.scm

我们可以将其扩展为脚本函数;这是我不熟练的实现:

function mschm () {
   IFS=""
   for arg in $@
       do
           echo | mit-scheme --load $arg
       done
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

mit-scheme -- 运行脚本并退出 的相关文章

随机推荐

  • 使用 Spring 和 AspectJ 拦截私有方法

    我正在尝试使用 AspectJ 的加载时编织与 Spring Boot 和基于注释的配置在私有方法之前执行代码 并且我正在抓紧时间试图找出为什么我的方面没有被调用 我的简单方面如下 Aspect public class LoggingAs
  • jQuery:停止提交表单,执行脚本,继续提交表单?

    我有一个表单 当我提交他时 我执行多个脚本 这是我的代码 RequestCreateForm submit function e if RequestCreateForm validate checkForm false return e
  • Go测试调试

    有没有办法使用像 IntelliJ 这样的 IDE 来调试 Go 中的测试 我正在使用 IntelliJ 的 Go 插件 似乎在提供调试配置时 调试按钮被禁用 It is 可能在 Gogland 1 0 预览版 Build EAP 12 1
  • PreferredStatusBarUpdateAnimation 被忽略

    I have AuthViewController那就是呈现MainViewController像这样 let mainVC MainViewContoller mainVC modalTransitionStyle CrossDissol
  • “自调用匿名函数”的目的[重复]

    这个问题在这里已经有答案了 可能的重复 javascript 中自执行函数的目的是什么 https stackoverflow com questions 592396 what is the purpose of a self execu
  • 根据键中的值过滤字典[重复]

    这个问题在这里已经有答案了 我想过滤包含 hometown NY 的字典 name paul age 26 hometown AU gender male name mei age 27 hometown NY gender female
  • 如何在没有窗口句柄的情况下使用 RegisterDeviceNotification?

    我正在编写一个 DLL 库 该库使用 VB NET 中的 winusb 连接到 USB 设备 由于它是一个 DLL 所以我没有窗口 而且我的库的用户也可能没有窗口 例如命令行应用程序 我见过的检测设备连接和分离的示例都使用RegisterD
  • 什么是寄存器%eiz?

    在我使用转储出来的以下汇编代码中objdump lea 0x0 esi eiz 1 esi 什么是注册 eiz 前面的代码是什么意思 See 为什么选择 GCC LEA EIZ http web archive org web 200905
  • 我可以在不连接远程服务器的情况下从 SVN 导入到 Git 吗? [复制]

    这个问题在这里已经有答案了 可能的重复 如何 git svn 从 Subversion 存储库克隆最后 n 个修订版本 https stackoverflow com questions 747075 how to git svn clon
  • 哈希键的不需要的符号到字符串转换

    当我在控制器中分配时 my hash my key gt my value 并通过执行以下操作来测试该控制器 get index assigns my hash should my key gt my value 然后我收到以下错误消息 e
  • 如何在javascript中从location.href获取请求uri?

    我从中得到什么location href是这样的 http stackoverflow com questions ask 但我只想得到questions ask no 在第一个字符处 如何实现这一目标 location pathname
  • Xamarin 在通知点击时形成打开视图模型

    我正在使用此代码在通知栏中显示通知 点击通知后 将启动主要活动 是否可以使用 MvvmCross 在 Xamarin 表单应用程序中启动视图模型而不是活动 Intent notificationIntent new Intent conte
  • Chrome 中的 -webkit-backface-visibility 今天中断了吗?

    我有点困惑 因为我的项目昨天工作正常 但今天似乎不再正常工作 是的 我已经从 git 检查了以前的版本 问题 一些 div 之前隐藏了 webkit backface visibility hidden 神奇地出现了 我已将此问题隔离为小提
  • JavaScript 集合 API?

    我已经搜索了很长一段时间来寻找 JS 的 Collections API 列表 集合 令人惊讶的是我只能这样 http www coffeeblack org work jscollections http www coffeeblack
  • 我应该使用什么 gacutil.exe?

    因此 在 Win 2008 R2 Std x64 上 我有 6 六 个不同的 gacutil exe 不包括 VS 文件夹中的 位于 c Program Files Microsoft SDKs Windows v6 0A Bin c Pr
  • 使用 Python 加速(批量)插入 MySQL

    我正在部署一个应用程序来使用一些 csv 数据 我想将它们复制到 MySQL 表中 在 stackoverflow 用户的帮助下 我编写了以下代码 import csv import MySQLdb db MySQLdb connect h
  • EditText高度问题

    我正在尝试设置较小的 EditText 高度 但仍然没有成功 这是我的来源
  • 无符号整数和无符号字符持有相同的值但行为不同,为什么?

    为什么会这样 unsigned char k 1 if k 1 is false unsigned int k 1 if k 1 is true 为了演示的目的 我们假设 8 位chars 和 32 位ints unsigned char
  • 如何调整颜色的亮度?

    我想使现有颜色变暗以用于渐变画笔 有人可以告诉我该怎么做吗 C net 2 0 GDI 作为一种简单的方法 您可以只考虑 RGB 值 Color c1 Color Red Color c2 Color FromArgb c1 A int c
  • mit-scheme -- 运行脚本并退出

    我想从 makefile 评估脚本并退出 如下所示 mit scheme load fact scm 但是 在评估文件后 它不会退出 并且会出现 repl 如果我尝试 exit 原始的 它要求确认 y n 有可能解决这个问题吗 只需让我们的