2.6.1将参数传递给可执行脚本

请注意,当Octave从可执行脚本启动时,生成的函数argv返回一个元胞数组,其中包含传递给可执行Octave脚本的命令线性值,而不是传递给“”上的Octave解释器的参数#!行。例如,以下程序将重现用于执行脚本的命令行,而不是-qf’.

#! /bin/octave -qf
printf ("%s", program_name ());
arg_list = argv ();
for i = 1:nargin
  printf (" %s", arg_list{i});
endfor
printf ("\n");

版权所有 © 2024-2025 Octave中文网

ICP备案/许可证号:黑ICP备2024030411号-2