我正在尝试利用STDINJulia 的构造来读取unix命令的输出:
#!/usr/bin/julia
readline(STDIN)
Run Code Online (Sandbox Code Playgroud)
然后在我的终端:
$ cat myfile.txt | ./pipe.jl
Run Code Online (Sandbox Code Playgroud)
但我没有得到任何输出.我究竟做错了什么?
你没有做任何事情的结果readline(STDIN).你想要什么样的输出?
与交互式REPL不同,Julia脚本不会自动打印结果.您需要显式print生成结果字符串:
print(readline(STDIN))
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
108 次 |
| 最近记录: |