This is the mail archive of the
guile@sources.redhat.com
mailing list for the Guile project.
system call: how to get access to results ?
- To: "guile-user at gnu dot org" <guile-user at gnu dot org>
- Subject: system call: how to get access to results ?
- From: David Pirotte <david at altosw dot be>
- Date: Sat, 16 Sep 2000 15:23:25 +0200
- List-Id: <guile-user.gnu.org>
- Organization: Alto Sotware (http://www.altosw.be)
Hello,
I have defined the following very simple function, to get access
to the system date:
(define (system-date . rest)
(if (null? rest)
(system "date '+%d-%m-%Y'")
(system (format #f "date ~A" (car rest)))))
However, I don't know how I can get access to the result, when sending
a date string and expecting a result, such as:
(system-date (format #f "--date='~A' '+%w'" "09/15/2000")
5
0
The system "displays" the result, but returned value is the exit code
How can I "get access" to the expected returned value ?
thanks,
david
_______________________________________________
Guile-user mailing list
Guile-user@gnu.org
http://mail.gnu.org/mailman/listinfo/guile-user