问题标签 [command-line-interface]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - 在 CLI 和 Web 上调用时,如何让 PHP 使用相同的 APC 缓存?
我正在使用APC缓存用户变量(使用 apc_store/apc_fetch 命令)。我还使用选项“apc.enable_cli = 1”为 CLI 启用了 APC。但是,PHP 的 CLI 版本似乎访问了与 Apache 使用的版本不同的 APC 缓存。
是否可以将 APC 配置为对 CLI 和 Web 调用使用相同的缓存?
.net - CLR 和 CLI - 有什么区别?
我想知道 CLR 和 CLI 之间到底有什么区别?从我目前所读的任何内容来看,这似乎表明 CLI 是 CLR 的一个子集。但是 CLR 中的所有内容都不是强制性的吗?在 CLR 中创建 CLI 时可能会遗漏什么?
c# - 一个可执行文件可以同时是控制台和 GUI 应用程序吗?
我想制作一个可以作为 CLI 或 GUI 应用程序运行的C#程序,具体取决于传递给它的标志。这可以做到吗?
我发现了这些相关的问题,但它们并没有完全涵盖我的情况:
windows - Windows 等效于 Mac OS X “打开”命令
Liu Chang 在这里问了一个与这个问题非常相似的问题,Linux 等效于 Mac OS X 的“打开”命令。
Mac OS X“打开”命令是否有等效的窗口。我正在尝试运行一个分析器来打开它的结果,但它正在寻找“打开”命令。基本上,该命令需要从命令提示符打开一个文件,就像在资源管理器中双击它一样。
php - 对于基于 CLI 的多线程 PHP 应用程序,什么是好的分析器?
我编写了一个运行多个线程的批处理器(pcntl_fork),当子进程停止运行并且似乎没有释放它们的资源时,我得到了一些奇怪的结果。
是否有一个好的代码分析器,我可以使用跟踪实用程序来“监视”父进程和子进程以查看发生了什么?
windows - Windows cygwin 等效于 Mac OS X 打开命令
我意识到这几乎与Mac OS X“open”命令的 Windows 等价物和 Mac OS X“open”命令的Linux 等价物几乎相同,但我特别询问我可以在 Cygwin shell 中运行以使用当前 Windows UI 应用程序绑定到参数的扩展名,如在 OS X 上,必要时打开该应用程序,并打开该应用程序中的指定文件。
cmd.exe start 命令不是 Cygwin shell 中的一个选项,xdg-open 或 gnome-open 也不能通过 Cygwin 获得。
有没有等价物?
php - 有什么方法可以知道 php 脚本是否在 cli 模式下运行?
... 或者反过来,有没有办法知道 php 脚本是否在 Web 服务器中运行?
php - 命令行中的 PHP 服务器名称
有没有办法从命令行检测运行 PHP 脚本的服务器的名称?
对于通过 HTTP 访问的 PHP,有很多方法可以做到这一点。但似乎没有办法为 CLI 做到这一点。
例如:
不能从命令行获得。
php - 命令行指令解析
我一直在谷歌上,但无法找到可以解析(正确)CLI 参数的正则表达式。
有人在他们的代码库中有这样的东西吗?
理想情况下,它将解析所有样式的参数(即:-v -abc --arg=val --arg="val1 val2" --arg "val")
谢谢!
PS:这将在 PHP 上下文中使用(preg)
.net - ECMA-335 CLI 规范是否有 HTML 版本?
我目前正在写一篇关于 CLI 内部的博文,并尝试引用一些内容。主要在 Partition III 文档中。
我目前正在链接到它的 ECMA 页面,那里有一堆 pdf 和 zip 文件,并在需要的地方制作部分参考;但我真的很想直接链接到文本中的部分。
有谁知道我在哪里可以找到规范的 HTML 版本?我一直在寻找 MSDN、Mono 和 Google,但到目前为止都是空的。