Tag: 命令行

在VBscript中使用命令行参数

我怎样才能传递和访问VBScript中的命令行参数?

PHP等待来自命令行的input

我希望能够让一个PHP程序等待用户的input。 例如: 脚本向服务器请求授权码(该码将通过电子邮件发送) 脚本等待用户input授权码 脚本继续 我应该怎么做第2步? (可能吗?)

如何使用jq合并2个json文件?

我在shell脚本中使用jq工具(jq-json-processor)来parsingjson。 我有2个JSON文件,并希望合并成一个独特的文件 这里的文件内容: 文件1 { "value1": 200, "timestamp": 1382461861, "value": { "aaa": { "value1": "v1", "value2": "v2" }, "bbb": { "value1": "v1", "value2": "v2" }, "ccc": { "value1": "v1", "value2": "v2" } } } 文件2 { "status": 200, "timestamp": 1382461861, "value": { "aaa": { "value3": "v3", "value4": 4 }, "bbb": { "value3": "v3" }, "ddd": […]

从桌面快捷方式运行命令提示符命令

是否有可能创build一个桌面快捷方式,按下后,将打开命令提示符并运行预定义的命令?

在Windows批处理脚本中获取没有扩展名的文件名

我正在尝试创build一个右键菜单命令,用YUI压缩器来压缩JavaScript文件。 我的最终目标是试图让这个在上下文菜单上运行: java.exe -jar yuicompressor-2.4.2.jar -o <filename>.min.js <filename>.js 我知道我可以使用variables%1引用正在打开的文件名。 我不知道如何得到这个命令成batch file的语法,并没有能够find任何答案在线。 更新: 杰里米的回答(+评论)工作。 对于任何绊脚石的人来说,这是我必须做的: 在为JavaScript文件创build的操作中,我将其用作命令: minify.bat "%1" 其中调用我的批处理脚本,如下所示: java.exe -jar yuicompressor-2.4.2.jar -o "%~dpn1.min.js" %1 对于批处理脚本,请记住,上面的代码假定java.exe和yuicompressor的目录都添加到PATHvariables中。 如果不将这些添加到path中,则必须使用文件的完整path。 序列%~dpn用来得到: %~d – 驱动器 %~p – path %~n – 文件名

JSON有什么好的CLI工具?

一般问题 虽然我可能正在诊断事件的根本原因,确定它影响的用户数量,或提取定时日志以评估最近代码更改的性能和吞吐量影响,但我的工具保持不变: grep , awk , sed , tr , uniq , sort , zcat , tail , head , join和split 。 为了把它们粘在一起,Unix给了我们pipe道,为了更好的过滤,我们有了xargs 。 如果这些让我失望,总会有perl -e 。 这些工具非常适合处理CSV文件,制表符分隔的文件,具有可预测的行格式的日志文件或使用逗号分隔的键值对的文件。 换句话说,每行有没有上下文的文件。 XML类似物 我最近需要浏览Gigabytes的XML来构build一个用户使用的直方图。 对于我所用的工具来说,这很简单,但对于更复杂的查询,正常的方法会失败。 说我有像这样的项目的文件: <foo user="me"> <baz key="zoidberg" value="squid" /> <baz key="leela" value="cyclops" /> <baz key="fry" value="rube" /> </foo> 假设我想产生一个从用户到平均数<baz> s per <foo>的映射。 逐行处理不再是一个select:我需要知道哪个用户的<foo>我正在检查,所以我知道谁的平均更新。 完成这个任务的任何一种Unix单线程都可能是不可思议的。 幸运的是,在XML-land中,我们拥有诸如XPath,XQuery和XSLT等奇妙技术来帮助我们。 […]

是否有可能让gcc从pipe道读取?

我正在寻找一个gcc的选项,这将使它从标准input读取源文件,主要是我可以做这样的事情来生成一个像flex这样的工具生成一个目标文件,生成C代码( flex的-t选项将生成的C写入标准输出): flex -t lexer.l | gcc -o lexer.o -magic-option-here 因为我不关心生成的C文件。 有这样的事情存在,还是我必须使用临时文件?

dyld:DYLD_环境variables被忽略,因为主可执行文件(/ usr / bin / sudo)是setuid或setgid

自从10.8的更新,我试图做一个sudo命令时,得到以下错误,这是非常恼人的。 dyld: DYLD_ environment variables being ignored because main executable (/usr/bin/sudo) is setuid or setgid 这是什么意思? 我希望任何人都可以帮忙。

用ctrl c命令取消程序的等价物

我在远程机器上运行一个很长的程序,我想停止它,但我的问题是,如果我使用kill命令,那么程序将退出而不保存结果。 通常情况下,我所做的完成程序是使用CTRL C,在这种情况下,程序保存结果,但现在我不在机器运行会话,所以我不能做CTRL C。 我的问题是:有没有办法以远程的方式做相当于ctrl c ?.

从命令行或batch file运行Excelmacros的方法?

我有一个Excel VBAmacros,我需要从batch file访问文件时运行,但不是每次打开它(因此不使用打开的文件事件)。 有没有办法从命令行或batch file运行macros? 我不熟悉这样的命令。 假设一个Windows NT环境。