Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!swrinde!zaphod.mps.ohio-state.edu!julius.cs.uiuc.edu!news.cs.indiana.edu!jashley@loanshark.cs.indiana.edu From: jashley@loanshark.cs.indiana.edu (J. Michael Ashley) Newsgroups: comp.lang.scheme.c Subject: "system" procedure in MIT Scheme Message-ID: <1991Jan25.090311.10179@news.cs.indiana.edu> Date: 25 Jan 91 14:02:58 GMT References: <9101251240.AA13337@faui29.informatik.uni-erlangen.de> Organization: Computer Science, Indiana University, Bloomington. Lines: 27 In article <9101251240.AA13337@faui29.informatik.uni-erlangen.de> tnhasbar@faui29.informatik.uni-erlangen.de (T. Hasbargen) writes: >Hallo, Z"uricher !! > >Ich sitzt hier vor einer MIT-Scheme-Implementierung auf UNIX (HP-Rechner) und >habe eine Frage : > > WIE kann ich von Scheme aus zum UNIX-OS einen Programmaufruf absetzen > > (wie zum Beispiel "rm *.com" oder aehnlich) , > > der als neuer Prozess ausgefuehrt und auf den SCHEME bis zur > Beendigung wartet ? > > COMMON-LISP stellt dafuer zB die Funktion "(system ...)" bereit. > >Fuer eine Antwort waere ich sehr dankbar, > > t. hasbargen I don't know the answer to the question, but T. Hasbargen is asking if there is a way, in MIT Scheme, to do the Chez Scheme and Common LISP equivalent of (system "..."). For example, (system "rm *.com"). In particular, he needs it to start a new process to execute the command and have MIT Scheme wait for the command to finish before proceeding. He'd be very thankful for an answer.