问题标签 [command-line]

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 回答
4366 浏览

c - 有没有用 GNU readline 处理多行输入的好方法?

我的应用程序有一个命令行界面,我正在考虑使用GNU Readline 库来提供历史记录、可编辑的命令行等。

问题是我的命令可能很长而且很复杂(想想 SQL),我希望允许用户将命令分布在多行上,以使它们在历史记录中更具可读性。

是否可以在 readline 中执行此操作(可能通过指定换行符和命令结尾之间的差异)?

或者我会更好地实现自己的命令行(但也许使用GNU 历史库)?

0 投票
19 回答
685691 浏览

windows - 如何通过批处理脚本检查进程是否正在运行

如何检查应用程序是否从批处理(以及 cmd)文件运行?

如果程序已经在运行,我不需要启动另一个实例。(我无法更改应用程序以使其仅成为单个实例。)

该应用程序也可以作为任何用户运行。

0 投票
10 回答
2419266 浏览

windows - 如何通过 bat 文件关闭、重新启动或注销 Windows?

我一直在使用远程桌面连接进入工作站。但是在这种环境下,我无法使用开始菜单中的电源选项。我需要另一种关闭或重新启动的方法。

如何通过命令行控制计算机的电源状态?

0 投票
8 回答
22020 浏览

unix - 如何使用 Unix find execute 和 cat 将子目录中的文件连接到一个文件中?

我可以做这个:

还有这个:

但不是这个:

为什么不?

0 投票
4 回答
7665 浏览

command-line - 在 Perforce 中删除文件的命令行语法是什么?

我正在创建一些与 Perforce 交互的构建脚本,我想标记删除一些文件。使用命令行的 P4 语法到底是什么?

0 投票
4 回答
5276 浏览

internet-explorer - 通过 VB 将命令行参数传递给 Internet Explorer

我有一个应用程序,我的客户想要打开一个信息亭窗口,即在启动时进入他们的公司互联网。Vb 不是我的东西,但他们希望它集成到他们当前的程序中,我认为这很容易,所以我得到了

需要传递的命令行是 -k

无法弄清楚到底该在哪里放弃它以使其工作。提前致谢!:)

0 投票
2 回答
257 浏览

command-line - 我似乎无法使用附加的代码更改驱动器驱动器

我在 1.cmd 文件中有这些命令。前三个执行得很好。其结果是,在执行“sdp describe Integration.dpk &pause”之后,我在按下任意键后都会得到“按任意键继续...”。命令提示符退出。而不是将驱动器更改为 z:>。它有什么问题?

0 投票
5 回答
1819 浏览

command-line - 当访问 /tmp/ 被拒绝时在哪里创建临时文件?

我编写了一个简短的 bash 脚本来完成一项任务,该任务涉及创建一个临时目录并在其中存储各种文件并对其执行各种操作。

在我的第一遍中,我刚刚在 /tmp/$$.$script" 处创建了临时目录,但随后我在没有 /tmp/ 写入权限的计算机上测试了该脚本,我想采取考虑到这种情况。所以我的问题是这个临时目录的一个好的辅助位置在哪里?我应该只使用当前目录吗?主目录?~/tmp/?脚本的输出位置?

所有创建的文件都会在脚本退出时被清理。

0 投票
1 回答
893 浏览

c# - 使用C#中断正在运行的进程后如何在命令行窗口中继续执行其他进程

我已经编写了 C# 命令窗口应用程序。我在 main() 内的命令行上运行了一堆进程。例如

这一行将在一个新的命令窗口中执行一些程序。在执行最后一行时,我将使用 ctrl+c 中断此执行并将控制权返回给主程序的执行。

循环输出到执行窗口。

上面三行没有执行。问题是 p1 永远不会关闭执行程序中的以下行。

对上述挑战的任何见解都会很棒。谢谢。

0 投票
5 回答
42923 浏览

php - 确定 PHP 脚本的命令行与 http 执行的规范方法是什么?

我有一个 PHP 脚本,需要确定它是通过命令行还是通过 HTTP 执行的,主要用于输出格式化目的。这样做的规范方法是什么?我原以为是要检查SERVER['argc'],但事实证明这是填充的,即使使用“Apache 2.0 处理程序”服务器 API 也是如此。