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

c++ - 在 C/C++ 命令行工具中输入密码时如何显示 *?

可能重复:
从 std::cin 读取密码
将输入替换为“*” C++

我正在寻找 C/C++ 类似的方式<input type="password" />来允许用户在用 C 编写的命令行工具中出现提示后输入他们的密码。

0 投票
2 回答
702 浏览

java - java程序的动态分析

我想动态分析一个相当大的java程序。更具体地说,我想为程序的一次运行生成一个动态调用图。是否有命令行分析器来生成这样的图表。

谢谢你。

0 投票
1 回答
670 浏览

command-line-tool - 如何在 vifm 版本 > 0.4 的单独屏幕窗口中编辑文件

我刚刚安装了 vifm-0.7.4。它包含比 0.4 版更多的功能。但是,我在旧版本中缺少一种行为。也就是说,如果您启用screenin vifm

在文本文件上按lEnter后,该文件将vi在新screen窗口中打开。但是,在新版本中,文件是在与界面相同的窗口中打开的vifm。我可以使用以下命令在新screen窗口中打开文件edit

但它不如单一的方便l。是否有可能在新版本中回到旧行为?

0 投票
1 回答
1528 浏览

ruby-on-rails - 像在 Sublime Text 4 Ruby 中一样为 Aptana Studio 3 创建命令行工具

我正在尝试 Ruby On Rails 教程 (railstutorial.org) 并想使用 Aptana Studio 3,但是,作者给出了一些 gvim、subl 或 mate 的缩写,而不是 Aptana。我怎样才能做到这一点http://www.sublimetext.com/docs/2/osx_command_line.html使用 aptana 而不是 sublime ??? 谢谢

0 投票
1 回答
10653 浏览

xcode - 如果框架列表为空,如何将 Xcode 4 中的核心基础框架添加到裸命令行工具?

我使用 Xcode 4.5 创建了一个新的命令行工具(创建 Mac OS X 命令行应用程序的方法),但我现在想为其添加一个框架。构建阶段的框架列表为空。

我可以添加我编写的 .h/.m 目标 C 类头文件和实现文件,但我不知道如何将“命令行工具”制作成旧 Xcode 可能有不同模板的东西;一个命令行应用程序(不是 Cocoa 应用程序),它可以访问 Core Foundation 框架,或者我选择添加到它的任何其他框架。

另外,Xcode 3 中曾经有一个“ Core Foundation Tool ”选项,现在在哪里?

(更新:我在 Target Dependencies 中单击“+”,这似乎很明智,但它只给了我要添加的内容的空列表。我认为必须在其他地方进行更改才能使内容显示在 Target Dependencies ,如果我可以说,这对新用户来说并不完全清楚。因此,这个公共服务消息、问题和答案。嘿,Apple,你如何将其更改为“链接库或框架”,以便框架一词出现在那里。当我们唯一知道的词是框架时,让我们猜测我们是在添加库还是依赖项,令人困惑。)

0 投票
1 回答
5049 浏览

ios - XCode ibtool 命令寻找不存在的目录

我正在尝试使用ibtool命令行实用程序。.xib我已经在我要处理的项目目录中打开了终端,并且我按照 Apple 文档中的说明编写了命令:

我还没有.xib本地化这个文件,所以它不在任何本地化.lproj目录中。当我运行这样的命令时,我得到这个输出:

我没有为 Xcode 安装的卷。为什么ibtool要找那个目录?

我正在使用 XCode 4.4.1 并开发 iOS 应用程序。提前致谢

0 投票
2 回答
913 浏览

cocoa - 如何让我的 Cocoa 命令行工具知道在终端中调用它的工作路径?

我的 cocoa 命令行程序的目标是获取一个文件名参数并将其导入程序进行解析。我希望能够在 mac os 中从终端调用我的程序,比如“ParseFile”,参数为“Filename.txt”(example$ ParseFile filename.txt),但到目前为止我不明白我的程序是如何知道的Filename.txt 的绝对路径。

例如,当您使用“cp filename.txt /whateverfolder/filename2.txt”时,您正在将文件“filename.txt”从终端的当前工作目录复制到根目录上名为whateverfolder 的文件夹中。cp怎么知道filename.txt的绝对路径?如果我的桌面上有 filename.txt,cp 就会知道我发送了它/Users/username/Desktop/filename.txt。这就是我希望我的程序知道的。

我已经能够让我的程序知道它在哪里执行,但这与 bash 终端的当前工作目录在被调用时所处的位置非常不同。

我该如何解决这个问题?非常感谢

0 投票
2 回答
262 浏览

osx-mountain-lion - 如何在 Mountain Lion 上安装 PL/R?搜索错误的路径?

我正在尝试在 Mountain Lion 10.8.2 上安装 PL/R,我已经从 r-project 安装了 R 2.15.3,从 KyngChaos 安装了 PostgreSQL 9.1。我从http://www.joeconway.com/plr/获得了 PL/R 8.3.0.14 。我已将展开的文件夹放入 /usr/local/pgsql/share/contrib 并 cd'd 进入该文件夹。

环境变量 $R_HOME 和 $CUSTOM_COPT 按照http://www.joeconway.com/web/guest/pl/r/-/wiki/Main/Installation_Mac中的说明设置,将它们写入 .bash_profile,并添加 /library /frameworks/r.framework/resources/bin 通过写入同一个文件到我的路径。

XCode 4.6 和命令行工具已安装。标准 C 头文件有多个副本,包括 stdio.h,例如 /usr/include/stdio.h。

下一步似乎是:

那没有用,然后我尝试:

然后页面更多的错误。

在我看来,make在错误的位置寻找标准头文件并且找不到它们。从我的阅读来看,该标志似乎是在-isysroot告诉gcc通过预先添加正常搜索路径来查找头文件使用/developer.../macosx10.6.sdk路径,并且我的机器上不存在此路径,我认为这是当前 Xcode 版本的标准。

所以,问题:

这个标志是由 /plr 中的Makefile以某种方式设置的,还是在其他地方设置的?无论哪种方式,我如何更改它以使make找到它需要的头文件?如果改变它确实是正确的做法?

0 投票
1 回答
1021 浏览

android - Android 命令行工具 - 带有库的项目中的 Ant 调试

我创建了一个测试项目来了解如何使用命令行工具构建和运行测试。我设法创建了一个项目,并用

并调试

当我在这个测试项目中添加一个库项目时,由于找不到库的 build.xml,ant 调试开始失败。我发现 atm 的唯一解决方案是也更新库项目(在此处找到)。这是正确的方法吗?我在我使用的许多库中都看到了 pom.xml 文件。我知道它被 Maven 使用(尽管我对此一无所知),它可能会帮助我找到另一种解决方案。

0 投票
1 回答
186 浏览

ruby - 回归测试系统,包括编译工具、测试和报告结果

我想设置一个自动化系统,以便在 Linux 环境中为命令行工具运行夜间回归测试。有一些用 Ruby 编写的自动化脚本,但我想要一个完整的系统,其中包括:

  1. 从代码库构建工具。
  2. 运行我目前拥有的 Ruby 自动化脚本。
  3. 生成测试报告并通过电子邮件发送。

这个命令工具的性质是处理系统硬件的低级。该工具的某些功能可能会使正在运行它的系统崩溃。我也希望报告这种情况。因此,理想的解决方案可能是让两台计算机通过网络(如 ssh 等)链接。一个系统可以用于记录和报告测试结果,另一个系统可以用于实际运行该工具。

欣赏你可能有的任何想法。