问题标签 [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 投票
1 回答
3081 浏览

c++ - 命令行工具的最佳设计

这是一个简单的任务,让我简要描述一下!

我应该编写一个以文件名作为参数的命令行工具,我要读取的文件由几行组成,每一行都应该是一个要执行的命令,命令后面跟着它是适当的要申请的论据,以明确:

命令行工具应满足这些要求:

1-易于维护、开发(将来可能会添加更多命令)和用户友好。

2-命令行参数可能会被修改并且可以添加新的。

3-可以作为一个开源项目,一个有组织的源树。

我希望开发人员能够处理源代码并充分理解它。

我是这些东西的新手,我对设计模式有点陌生,所以我不太了解,我想遵循开发这个程序的最佳实践,如果适用,我真的想使用设计模式并让我的代码更好更清洁,所以请建议并指导我以最好的方式编写这个工具,我不想写脏代码,我想写一个高质量的代码,它可以做它的意图并且可以很容易地进一步开发。

请建议并随时批评我刚才所说的话。

最后一件事,我将使用 C++!

谢谢!

0 投票
2 回答
3490 浏览

terminal - 在 Mac OSX 10.8 中设置环境变量

问这个我觉得很愚蠢,但我完全无法在 Mac OSX 10.8 中设置环境变量。

我非常感谢一些关于要编辑哪些文件、放置在文件中的语法等的具体说明。

我正在尝试使用 Arc 进行一些 Web 开发,这需要球拍。我从弧中收到一个错误,即“球拍”不是可识别的命令。我只能在 Racket 的 bin 目录中运行球拍命令(这是我的球拍目录的位置 - /Applications/Racket v5.3.3/),这表明尚未为球拍创建环境变量(但我可能是错的)。

提前致谢。

0 投票
1 回答
2377 浏览

prolog - 从命令提示符运行 prolog,从文件中获取输入并将输出发送到文件

我想通过命令提示符运行 swipl prolog,我想将 input.txt 作为查询文件读取并希望将结果输出到 output.txt

我的命令行命令:

但是我的输出结果是在命令提示符下出现并得到空白的 output.txt 文件。

0 投票
1 回答
794 浏览

c++ - Xcode 4 文件输入/输出,命令行工具 C++

我试图找出保存多个 .txt 文件的位置,以便我可以在运行时直接从 Xcode 中读取命令行工具项目。

我知道 Xcode 会将所有内容编译到一个文件夹 DerivedData 中,我将其分别保存在与每个项目的源代码相同的位置。

我可以将多个 .txt 文件保存在 DerivedData 文件夹中的任何位置,或者将其包含在构建设置和阶段中,这样当我运行命令行工具时,我可以键入文件名,它将从该文件中读取。

0 投票
2 回答
8433 浏览

xcode4.2 - Xcode 4.2 的命令行工具

我在哪里可以下载 Xcode 4.2 (Snow Leopard) 的命令行工具?
它不在https://developer.apple.com/downloads/index.action
我需要它来开发 Titanium Android 模块。

有任何想法吗 ?

0 投票
5 回答
7988 浏览

configuration-management - MKS 完整性命令行 API

这里有没有人有为 MKS Integrity 命令行 API 构建解析器的经验。我计划构建一个 API(在 C# 中)并且需要构建一个 CLI 结果解析器,我可以使用它来解析来自 CLI 的结果。我听说 CLI 的结果不遵循任何特定的数据布局(没有字段分隔符等),并且可能会因版本而异。这是真的?我听说过 JAVA 和 ANSI C api,但也听说它们不支持 CLI 公开的所有功能。任何反馈都会有很大帮助。

谢谢和问候,乔。

0 投票
2 回答
6440 浏览

vbscript - 提取 HTML 标签之间的文本

我有许多需要从中提取文本的 HTML 文件。如果它都在一行上,我可以很容易地做到这一点,但如果标签环绕或在多行上,我不知道如何做到这一点。这就是我的意思:

我不关心<br>文本,除非它有助于环绕文本。我想要的区域始终以“MySection”开头,然后以</section>. 我想结束的是这样的:

我更喜欢 vbscript 或命令行选项(sed?)之类的东西,但我不确定从哪里开始。有什么帮助吗?

0 投票
2 回答
13713 浏览

macos - OSX:对文件夹中的所有文件执行相同的命令

我正在使用一个名为 TMX ( https://github.com/tonybeltramelli/TMXResolutionTool ) 的命令行工具,我想对某个文件夹中的每个 .png 文件执行此命令。我怎样才能做到这一点?

这是它的使用方式:

干杯。

0 投票
2 回答
2981 浏览

shell - perl Getopt::Long::GetOptions 用法

我想Getopt::Long::GetOptions用于获取脚本的命令行选项。

我有这样的要求:

在这里,我们有选项标志-c-mm 是可选的,并且argument是强制性的。

谁能指出正确的用法GetOptions

0 投票
0 回答
363 浏览

objective-c - XCode 中的 Objective-C:命令行工具模板缺失

我是 Objective-C 的新手,所以我购买了Stephen G. Kochan的 Programming in Objective-C

当我开始浏览他的教程时,我遇到了一个障碍。

(快速背景:我使用的是 XCode 4.6.2。)

他说要遵循的步骤:

文件 -> 新建 -> 项目

窗口打开,提示我选择一个模板。在 OS X 部分下,我选择应用程序。我懂了:

Cocoa 应用程序
Cocoa-AppleScript 应用程序

我没有将命令行工具视为模板选项,根据我在网上找到的每个资源,它应该在那里。我花了几个小时在网上查找,它总是指向出现在此模板列表中的命令行工具。我检查了Xcode -> Preferences -> Downloads (Components)并安装了命令行工具。

我只是不知道为什么我没有命令行工具作为模板选项,并想知道是否有人可以帮助我。

谢谢!