Я использую Mac OS. Я хочу выполнить системную команду с помощью (use '[clojure.java.shell :only [sh]])
, например, Как выполнять системные команды? . Я прочитал https://clojuredocs.org/clojure.java.shell/sh но не мог понять, сколько параметров можно передать в одном синтаксисе и т. д.
В Windows я пробовал (sh "cmd" "/C" "dir")
, и он работал, но в Mac OS как мне выполнить приведенный выше синтаксис? Более того, я хочу передать больше параметров, чем просто dir
. Например, я хочу выполнить (sh "cmd" "/c" "mged" "test.g")
. ПРИМЕЧАНИЕ: mged
и test.g
относятся к Brl-Cad
.
Я хочу нарисовать сферу, используя приведенный выше пример.