这是脚本:
node /app/ganache-core.docker.cli.js — quiet \ — account=”0x873c254263b17925b686f971d7724267710895f1585bb0533db8e693a2af32ff,100000000000000000000" \ — account=”0x8c0ba8fece2e596a9acfc56c6c1bf57b6892df2cf136256dfcb49f6188d67940,100000000000000000000"
我已经阅读了命令行参数中“-”(破折号)的魔力是什么?. 而且我认为它可以表示标准输入......如果 bash 程序的作者将其定义为这样。
但是,在这里(链接到 ganache-core.docker.cli.js github 文件),我找不到 ganache-core.docker.cli.js 的作者如何或在何处将破折号(“-”)定义为标准输入. 有人也可以指出这一点吗?
编辑:我正在寻找确认破折号确实意味着 cli args 的标准输入,但更希望了解,当根据上面的链接问题时,为什么它们应该被明确地解释为 stnin 它只是一个约定。
Edit2:我怀疑 CLI arg 解析库是yArgs