朱莉娅管道和运行

Cok*_*kes 2 julia

如何stdout使用以下两种方式指向文件run:

echo "col1 col2" > hi.csv
echo "col1 col2" >> hi.csv
Run Code Online (Sandbox Code Playgroud)

run(pipeline(echo "col1 col2",stdout ="hi.csv"))

^麻烦格式化

是第一个的答案,但第二个呢?

Jim*_*son 5

run(pipeline(`echo "col1 col2"`, stdout="hi.csv", append=true))

  • 是的,在0.7/1.0中,这将起作用.所以你的愿望将被授予:) (5认同)
  • 在命令对象中使用这些特殊字符已被弃用,因此Julia最终可以实现它.https://github.com/JuliaLang/julia/pull/21809 (4认同)