从Julia中捕获和显示输出

从Julia中捕获和显示输出,julia,stdio,Julia,Stdio,我到处寻找这个,所以我把它放在这里给疲惫的旅行者 问题:如何从julia脚本中捕获变量到文件的完整输出 i、 e: #script.jl y = f(x) y > out.txt 答案如下: 如果要显示输出,则: show(STDOUT, "text/plain", x) 如果要通过管道将输出传输到文件,则: x=rand(Float32, 32,32) f = open("log.txt", "w") write(f, string(x)) close(f) 和更大的x或

我到处寻找这个,所以我把它放在这里给疲惫的旅行者

问题:如何从julia脚本中捕获变量到文件的完整输出

i、 e:

#script.jl
y = f(x)
y > out.txt
答案如下:

如果要显示输出,则:

show(STDOUT, "text/plain", x)
如果要通过管道将输出传输到文件,则:

x=rand(Float32, 32,32)
f = open("log.txt", "w")
    write(f, string(x))
close(f)
和更大的x或更漂亮的输出

x = rand(Float32, 1028,1028);
f = open("log.txt", "w");
writedlm(f, x);
close(f);