Follow the documentation's recommendation (#10808)
The doc states "Make sure to pass options explicitly.", but the example didn't. Since constructing a string for the shell with appropriate quotes is non-trivial, the first example should be how to use `execProcess` including `args`
This commit is contained in:
parent
5c201791b3
commit
1a13b3a14e
1 changed files with 2 additions and 1 deletions
|
|
@ -97,7 +97,8 @@ proc execProcess*(command: string,
|
||||||
## Example:
|
## Example:
|
||||||
##
|
##
|
||||||
## .. code-block:: Nim
|
## .. code-block:: Nim
|
||||||
## let outp = execProcess("nim c -r mytestfile.nim")
|
## let outp = execProcess("/usr/bin/env", ["nim", "c", "-r", "mytestfile.nim"], option={})
|
||||||
|
## let outp_shell = execProcess("nim c -r mytestfile.nim")
|
||||||
## # Note: outp may have an interleave of text from the nim compile
|
## # Note: outp may have an interleave of text from the nim compile
|
||||||
## # and any output from mytestfile when it runs
|
## # and any output from mytestfile when it runs
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue