问题标签 [command-line-tool]

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.

0 投票
10 回答
37265 浏览

svn - 用于 Windows 的 svn 客户端二进制文件

SVN 命令行版本的 Windows 二进制文件在哪里?无论我在哪里搜索,它都必须是一些公司的带有安装程序的精美客户端软件。

我正在使用没有管理员帐户的机器。只需给我简单的命令行二进制文件,它们到底在哪里?

0 投票
1 回答
693 浏览

objective-c - 将 shell 脚本转换为 Objective-C CLI

我打算将我拥有的相当长的 shell 脚本转换为 Objective C 命令行工具。我打算使用 NSTask 来运行 shell 命令(这是一个大脚本,它有几千个复制/移动/删除操作)。我的问题是,持续分配和取消分配 NSTask 对象来运行所有这些命令会导致性能大幅下降吗?

有没有比使用 NSTask 更好的方法呢?

谢谢

0 投票
2 回答
270 浏览

c++ - 帮助使用 Xcode

所以,我正在使用 Xcode 使用 C++ 进行编程。我想访问 C++ 工具,但我遇到了这个问题。

这是打开新项目时的样子。仅对我来说,最后我没有“命令行实用程序”选项。

替代文字 http://img.skitch.com/20100305-gsab76ef7bkx5ihwwj94cui39t.jpg

如何使“命令行实用程序”选项可用。我需要它来访问 C++ 工具。

谢谢,麻烦您了!

0 投票
9 回答
432 浏览

command-line-tool - 命令行工具

我一直在浏览网站上的其他问题,但找不到列出一些最广泛使用(或主观上最好的)命令行工具的列表。

刚刚安装了 Mercurial,我对其他人使用的命令行工具很感兴趣。

那么您使用哪些命令行工具以及您更喜欢哪些命令行工具?使用它们的一些原因以及使它成为如此出色工具的一些原因将非常有用。

我目前在 Windows 上,所以对基于 Windows 的命令行工具的建议会很有帮助。

更新:

我真正想要的是一些软件来替换 Windows 中内置的 cmd.exe。我们可以通过多种方式使用该软件,但我真的只是对人们使用的替代工具感兴趣。我发现 cmd.exe 很难工作,我正在寻找一个好的替代方案。

更新 2:

事实证明,我的措辞略有偏差。我真正要问的是Shell 或命令解释器。感谢所有回答的人。非常有帮助的回复。

0 投票
2 回答
5018 浏览

command-line - 如何使用 zip cmd 工具将文件移动到未压缩的 zip 中

我正在尝试确定如何使用zipcmd 行工具将文件(未压缩)移动到压缩文件的 zip 中(即我想要一个包含所有文件但一个压缩的文件的 zip,b/c 一个文件是另一个压缩文件)。

有人知道怎么做吗?

0 投票
2 回答
300 浏览

c# - 程序在真正完成之前关闭

我有一个程序有两种模式:GUI 和 Just Run。GUI 加载 WPF 表单并让我调整设置,而 Just Run 加载所述设置并......好吧......运行。

它是一种用于批量移动文件的美化、可定制的工具。

问题:“日志”没有完成。程序关闭时它似乎仍在写入,从而切断了日志的结尾。

主要应用程序主体:

真的很简单。如果命令行有 -gui,它会加载 WPF... 否则它只是运行。

Logs 是一种简单的“写入控制台,写入文件”方法。我遍历我的已处理文件列表,查找未使用的项目......也就是“未找到”。在它结束列表并写入 Fin 之前,它会关闭。

有没有让我困惑。如何在 WriteLogEnd 完成之前阻止文件关闭(因为,afaik,无论如何它不应该能够在此之前结束)。

0 投票
2 回答
751 浏览

linux - 是否存在 runonce 命令来限制命令执行

Linux 是否存在此命令?

该命令将采用命令运行和可选标准来限制它的执行频率。

选项阻尼表示等待 300 毫秒,然后运行命令。此命令的任何其他执行都会合并为一次运行。这允许您以通用方式折叠事件并组合它们的执行。

如果你跑了

大致同时从三个不同的子 shell 中,第一个将存活 300 毫秒并打印 hello。另外两个会立即返回,什么也不做。

如果存在,该工具的名称或指向它的项目页面的链接是什么?

0 投票
2 回答
853 浏览

python - 在 python 中为命令行程序自动注册“命令”

我想开发一个命令行程序,可以处理并为子命令提供“帮助”。具体来说,假设我有一个名为“cgent”的脚本,我想让子命令“abc”、“def”和“xyz”执行并接受 sys.args 的其余部分以供 optparse 处理。

如果我对子命令名称进行硬编码,所有这些都很简单。但是,我希望能够通过添加类或模块(?)来继续添加子命令。例如,这类似于 Web 框架用于添加控制器的想法。我尝试过挖掘塔架,看看我是否可以重新创建那里所做的事情,但我还没有解开逻辑。关于如何做到这一点的任何建议?

谢谢,肖恩

0 投票
2 回答
2817 浏览

java - 如何将 Java .jar 编译/打包为 Mac OS X 命令行工具?

我不是 Java 程序员,但我经常使用其他人编写的 Java 程序,该程序当前打包为 .jar 文件,我从 Mac OS X 终端调用它:

我宁愿能够像任何其他命令行工具一样调用它:

我有 .java 源代码和 Makefile 将它们转换为 .class 文件并将它们打包到 .jar 中。

我找到了将 Java 程序转换为 Mac OS X 可双击“.app”包的文档,但我认为这不是我想要的,因为我想要一个可以放入的可执行文件,比如说,/usr/local/bin这样我就可以轻松从终端调用它,使用不同的参数(并且不输入长路径)。

我不想使用单独的 shell 脚本或 shell 别名来解决这个问题,因为我将这个工具从一台机器移动到另一台机器,并且不想在其他机器上复制 shell 脚本或修改 shell 环境。

那么有没有办法将 Java 程序编译/打包为单文件 Mac OS X 命令行工具?

0 投票
1 回答
903 浏览

java - 使用 Eclipse 配置文件从命令行运行 JDT 编译器

此帮助页面描述了如何从命令行运行 Eclipse 格式化程序,并为其提供从 Eclipse 导出的格式化设置。例如,当您不能/不想打开 Eclipse GUI 时,这对于创建可以从命令行运行的格式化 Ant 任务非常有用。我想做同样的事情,只使用 Eclipse JDT 编译器。

我在运行 ecj.jar 时看到了这个帮助页面,但据我所知,它不支持将 Eclipse 配置文件作为输入。我不想同时维护 Eclipse 配置和命令行工具的选项。

有谁知道从命令行使用导出的 Eclipse 错误/警告设置进行编译的现有机制?