guile-user
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

system call: how to get access to results ?


From: David Pirotte
Subject: system call: how to get access to results ?
Date: Sat, 16 Sep 2000 15:23:25 +0200

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



reply via email to

[Prev in Thread] Current Thread [Next in Thread]