gpt4 book ai didi

argv - 在 J 中使用命令行参数

转载 作者:行者123 更新时间:2023-12-02 19:34:12 26 4
gpt4 key购买 nike

我知道 ARGV 代表参数。我可以在 jqt.exe 中的文件名后输入参数吗?还是只在 jconsole.exe 中有效。执行 J 文档中给出的有关 ARGV 的代码会使 J 在我的 Win 10 上崩溃。欢迎提供示例。我从之前关于 SO 的问题中尝试了 0 ". > ,. 2 }.ARGV ,但不确定如何使其工作。

最佳答案

jqtjconsole 都读取命令行参数并将它们装箱:

jqt script.ijs arg1 arg2


ARGV
┌───┬──────────┬────┬────┐
│jqt│script.ijs│arg1│arg2│
└───┴──────────┴────┴────┘


2}. ARGV
┌────┬────┐
│arg1│arg2│
└────┴────┘

] x =: > 3 { ARGV
arg2

示例脚本:

$ cat script.ijs
x =: ". every 2 }. ARGV
echo +/ x

$ jqt script.ijs 1 2 3
6

关于argv - 在 J 中使用命令行参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61284555/

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