Как мне запустить системную команду и записать вывод с Джулией? - PullRequest
0 голосов
/ 03 июня 2018

Как мне запустить системную команду и перехватить вывод с Джулией?

В RI можно сделать что-то вроде system_output <- system2("ls","-l", stdout=TRUE, stderr=TRUE)

1 Ответ

0 голосов
/ 03 июня 2018

Используйте readstring с Cmd: readstring(`ls -l`).

В Julia v0.7 (и выше) вместо этого будет использоваться метод read: read(`ls -l`, String)

bakticks в первом аргументе создает объект Cmd, который выполняется readstring / read.См. Также документы для Cmd: документы .

...