Comment detail

指定コマンドを別プロセスで起動 (Nested Flatten)
標準出力の後に、終了ステータスが表示されます。
1
2
3
4
5
6
7
(use gauche.process)

(define (main argv)
  (let ((proc (run-process '("/bin/ls" "-l") :output :pipe :error :pipe :wait #t)))
    (display (port->string (process-output proc)))
    (display (port->string (process-error proc)))
    (display (process-exit-status proc))))

Index

Feed

Other

Link

Pathtraq

loading...