gpt4 book ai didi

command-line-arguments - Octave 命令行参数

转载 作者:行者123 更新时间:2023-12-02 05:06:33 57 4
gpt4 key购买 nike

这可能是一个普遍的问题,但我是 Octave 的新手,想从命令行获取一个字符串。但是,我不确定命令行参数的格式。我尝试输入:

myscript hi
myscript --hi
myscript -hi
myscript (hi)

在命令行,但我不断收到此错误:

错误:在索引表达式中无效使用脚本“myscript 文件路径”

所以我显然没有正确调用它。 --hi 是官方网站上显示的格式,但它似乎对我不起作用。这个脚本,我下线只是为了测试:
#! /usr/bin/octave -qf

printf("%s", program_name());
arg_list = argv();
for i = 1:nargin
printf(" %s", arg_list{i});
end
printf("\n");

为了让 argv 工作,我需要实现什么吗?

最佳答案

我也开始了

说你的路径名有错误。您没有为路径指定任何明确的内容(即 c:\root\myfiles\filex.txt),因此它可能假定该文件在您的当前目录中。

如果你输入 ls 你能看到你的文件吗?您可以将文件移动到当前目录或使用 cd 命令将当前指针更改为文件所在的位置。

关于command-line-arguments - Octave 命令行参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10806436/

57 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com