command-line相关内容

如何在 Python 中从命令行控制/驱动/交互 PyQt GUI

我有一个用 PyQt 创建的 GUI 应用程序,我希望也能够通过一种内部 API 从 python 终端控制它. 想法: 使用主终端:不可能,因为它被 QApplication 阻止(通过 app.exec_()) 在另一个线程中启动 GUI 以释放主线程:不可能,必须在主线程中执行 QApplications. ??? 我不想要“应用内"终端. 您还有其他想法吗? ..
发布时间:2021-12-27 23:08:53 Python

无法运行 PHP cron 脚本

我有一个需要每分钟运行一次的 PHP 脚本.我已经确保脚本可以从命令行运行,并且我使用绝对路径来避免任何环境问题: /usr/bin/php -q/var/www/myapp/services/myservice.php 从命令行以 root 用户身份手动运行它可以正常工作,正如我从脚本写入的日志文件中看到的那样.可以肯定的是,该脚本也具有执行权限. 但是,当在 cron 中放置相同的命 ..
发布时间:2021-12-27 23:08:46 PHP

无论如何要在批处理文件中为用户输入预设数据?

所以基本上我有一个需要大量用户输入的批处理文件.我想知道在提出问题时是否有可能已经存在任何填充数据,如果用户需要更改某些内容,他们可以编辑该数据.例如 然后用户输入他们的名字和姓氏. 但是是否可以从用户需要时返回并编辑的默认名称开始? 这可能不是必需的,但这是我用于用户输入的代码. Set/p "作者=请输入您的姓名:" 而且我知道对于作者来说,拥有预设数据没有多大意义,但在 ..
发布时间:2021-12-27 23:08:38 其他开发

适用于 iPhone 的 NSTask 或等效项

我有一个开源项目 (gdal),我想将其作为 iOS 应用程序的一部分进行编译和运行.我一直期待使用 NSTask 但我现在看到它在 iOS 3.0 中被删除了.我还在其他地方看到运行外部应用程序是不允许的,尽管这将是我的应用程序包中的资源. 有没有其他人找到在他们的 iOS 应用程序中运行命令行工具的方法? 解决方案 它在 3.0 中没有被移除,它从来没有出现过.无法在 iPhon ..
发布时间:2021-12-27 23:08:23 移动开发

如何从由用户名和图像名过滤的命令行中获取 PID

我需要能够使用命令行从正在运行的进程 (cmd.exe) 中获取 PID.问题是有两个 cmd.exe 正在运行.一种在用户名 SYSTEM 下,一种是 compUser.有没有办法获取compUser cmd.exe 的PID? 编辑:这需要进一步解释.我正在从批处理文件中执行此操作.我在批处理文件中进行的调用之一启动了一个永不消亡的 cmd.exe.所以杀死那个 cmd.exe 很简单: ..
发布时间:2021-12-27 23:08:02 其他开发

使用命令行将 .CSV 转换为 .XLSX

我正在寻找一种使用命令行将一系列 .csv 文件批量转换为 .xlsx 的方法. 我尝试了一堆我发现的不同 VBScript,但它们似乎都将 .xlsx 转换为 .csv 而不是相反. 这是我能找到的最接近的一个,但同样是 .xlsx 到 .csv: 如果 WScript.Arguments.Count Dim 文件,WB使用 CreateObject("Excel.Applicat ..
发布时间:2021-12-27 23:07:38 其他开发

使用 SC.exe 设置服务凭据密码失败

我知道这个问题过去有人问过,但没有得到满意的答复. 我正在使用 SC 命令来配置服务的凭据. SC.exe config "SERVICE NAME" obj="domain\user" password="password" 这成功完成,但是当我启动服务时,它失败了执行登录. [NET START“服务名称"] 如果我仅从 services.msc 手动更新密码,那么当我启动服 ..
发布时间:2021-12-27 23:07:30 其他开发

如何使用 Node.js 创建独立的命令行应用程序

我试图找到一种方法来使用我在未安装 node.js 的计算机上创建的命令行 nodejs 应用程序.换句话说,如何将我的应用程序与 node.js 打包在一起,以避免用户已经安装了 node.js. 典型用例是:我运行应用程序,应用程序使用随应用程序提供的节点核心工作(或者应用程序检查是否安装了 node.js,如果没有,它会自动下载并安装). 你有什么想法吗? 解决方案 JX ..
发布时间:2021-12-27 23:07:19 其他开发

文件名中不允许出现什么字符序列?

我在测试后发现 linux 允许文件名中的任何字符,除了 / 和 null (\0).那么我不应该在文件名中允许什么顺序?我听说领先的 - 可能会混淆一些命令行程序,这对我来说无关紧要,但是如果其他人决定收集一堆文件并使用一些 GNU 程序对其进行过滤,则可能会打扰其他人. 有人建议我删除前导和尾随空格,我打算这样做只是因为通常用户并不想使用前导/尾随空格. 可能存在哪些有问题的序列, ..
发布时间:2021-12-27 23:07:03 服务器开发

如何运行 PING 命令并获取 ping 主机摘要?

您好,我需要使用 Java 代码执行 PING 命令并获取 ping 主机的摘要.如何在 Java 中做到这一点? 解决方案 作为viruspatel指定的你可以使用Runtime.exec() 下面是一个例子 class pingTest {公共静态无效主(字符串 [] args){String ip = "127.0.0.1";字符串 pingResult = "";Strin ..
发布时间:2021-12-27 23:06:53 Java开发

如何确定是否通过 cron/命令行加载了 PHP 文件

我需要确定 PHP 文件是通过代码中的 cron 还是命令行加载的.我该怎么做? 解决方案 如果您可以控制 cron 或命令,您是否考虑过传递命令行参数,并使用 $_SERVER['argv' 读取它][0]? * * * * */usr/bin/php/path/to/script --cron 在脚本中: ..
发布时间:2021-12-27 23:06:45 PHP

如何从命令行(没有 Maven/Gradle)启动 JUnit 5(平台)?

我想从命令行运行一个包含 JUnit 5 测试的类.不幸的是,我有一些外部依赖项使我无法使用 Maven、Gradle 或其他构建系统. 在 JUnit 4 中,我可以做到这一点 java .:"lib/*" org.junit.runner.JUnitCore TestClass 是否有 JUnit 5 的等效项?我只想知道测试是否像在 IntelliJ 中运行时一样成功. Te ..
发布时间:2021-12-27 23:06:29 Java开发

在 AWK 中转换日期

我有一个包含多列文本的文件,包括沿 Fri Jan 02 18:23 行的时间戳,我需要将该日期转换为 MM/DD/YYYY HH:MM 格式. 我一直在尝试使用带有 awk getline 的标准“日期"工具来进行转换,但我无法弄清楚如何以它期望的格式将字段传递到“日期"命令中(引用为" 或 's,) 因为 getline 也需要用引号括起来的命令字符串. 类似"date -d '$ ..
发布时间:2021-12-27 23:06:06 其他开发

可以从命令行检索 jconsole 数据吗?

我目前正在使用 jconsole 来监控我的 Java 应用程序的性能指标,并且想要脚本这个数据采集. 有没有办法将这些 VM 指标(堆内存使用率、线程数、CPU 使用率等)检索到 STDOUT? top -p PID -b -n 1 中的数据并没有完全削减它. 谢谢 解决方案 jconsole 只是为平台 MBeanServer 中的 JMX MBean 提供了一个包装器. ..
发布时间:2021-12-27 23:05:58 Java开发

如何修复:错误:“<文件名>"没有检查出致命的提交:输入“git add"时添加文件失败.在命令提示符中

我正在尝试将一个 ruby​​ rails 文件添加到我在 gitlab 中的存储库,但它以某种方式不允许我添加文件,说我的文件没有提交检出. 我试过 git pull,再次创建文件并 git 添加但仍然无法工作 error: '172069/08_lab_routes_controllers_views_172069_172188-Copy/adventure_game/' 没有检出提交 ..
发布时间:2021-12-27 23:05:48 其他开发