Skip to content

Commit

Permalink
unix
Browse files Browse the repository at this point in the history
  • Loading branch information
mike dupont committed Feb 21, 2024
1 parent 0409366 commit cbf2281
Showing 1 changed file with 17 additions and 0 deletions.
17 changes: 17 additions & 0 deletions lib/unix_handling.ml
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
let run_cmd args =
let lines = ref [] in
let cmd = String.concat " " args in
Printf.printf "Cmd: %s\n" cmd;
flush stdout;
let inp = Unix.open_process_in cmd in
try
while true do
lines := (input_line inp) :: !lines
done;
(*!lines*)
()

with End_of_file ->
let _ = Unix.close_process_in inp in
(*!lines*)
()

0 comments on commit cbf2281

Please sign in to comment.