

sbclからシステムコマンドを実行する。

[code]

    (run-program "/bin/ls" nil :output T)
    
[/code]

オプションの渡し方は

[code]

    (run-program "/bin/ls" '("-a") :output T)
    
[/code]

こうだと知った。以下を実行したい時

[code]

    $ printf \083c
    
[/code]

こうしても、

[code]

    (run-program "/usr/bin/printf" '("\083c") :output T)
    
[/code]

動かないのはなぜでしょうか。


CC BY-SA 3.0
2018-02-01T04:56:54.173
41371
2018-02-01T05:34:20.803
2018-02-01T05:34:20.803
19110
27228
question
bash sbcl
sbclからbashのオプションを渡すには？