terminal - 使用 Octave headless (headless)

标签 terminal octave headless

是否有可能使用 Octave headless。

像这样的东西 octave < "5+4" >result.txt

最佳答案

使用

octave --silent --eval 5+4 > result.txt

你会得到
ans =  9

result.txt .见 octave --help有关命令行参数的详细信息。

然而,还有这个臭名昭著的 ans =可能会使用 sed 删除,例如
octave --silent --eval 'x=5+4; y=x+1; disp(y)' | sed -e 's/ans = //' >> result.txt

10 中添加适当的结果( result.txt ) .

将它包装成 bash 应该不会太难脚本。

关于terminal - 使用 Octave headless (headless),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5903373/

相关文章:

Python 空闲和终端导入差异

macos - 在 OSX Mavericks 中找不到 mvn 命令

matlab - 在 Octave 中保存/加载大型矩阵

linux - 从服务器远程连接到 Dropbox 服务

macos - 去安装不使用 zsh

function - 表内有名称的表

c++ - Octave - 访问 octave_value_list 中的值

octave - 在 Octave 中,如何打印最多 d 位小数的数字,其中 d 是用户输入的值

docker - 将 xserver 添加到 Docker 容器中(主机是 headless (headless)的)

python - Headless_ie_driver 启动 Internet Explorer 时出现意外错误。 IELaunchURL() 返回 HRESULT 80070012 ('There are no more files.' )