21 显示Windows批处理文件中的弹出窗口/消息框 有没有一种方法可以显示批处理文件中的消息框(类似于xmessageLinux中bash脚本中的用法)? 153 windows batch-file command-line messagebox
12 如何更改Git日志日期格式 我正在尝试显示Git中的最后一次提交,但是我需要特殊格式的日期。 我知道日志漂亮格式%ad尊重--date格式,但是--date我能找到的唯一格式是“短格式”。我想了解其他人,以及是否可以创建自定义的人,例如: git -n 1 --date=**YYMMDDHHmm** --pretty=format:"Last committed item in this release was by %%an, %%aD, message: %%s(%%h)[%%d]" 150 git command-line
16 如何在不实际运行“ vagrant ssh”的情况下ssh变成无业游民? 我想重现Vagrant使用ssh命令在Shell脚本中登录到我的VM的方式,因此我为Vagrant实例创建了一个别名。 使用常规ssh命令访问它的命令语法是什么? 149 shell command-line ssh vagrant
10 如何将命令行参数传递给gnuplot? 我想使用gnuplot从数据文件中绘制图形,例如foo.data。目前,我在命令文件中将数据文件名硬编码为foo.plt,然后运行命令gnuplot foo.plg以绘制数据。但是,我想将数据文件名作为命令参数传递,例如running command gnuplot foo.plg foo.data。如何解析gnuplot脚本文件中的命令行参数?谢谢。 148 command-line gnuplot
14 Grep和Sed等效于XML命令行处理 在执行Shell脚本时,通常数据将存储在单行记录的文件中,例如csv。使用grep和处理数据非常简单sed。但是我必须经常处理XML,因此我真的很想一种通过命令行编写对XML数据的脚本访问方式。什么是最好的工具? 147 xml command-line scripting
3 正确使用Java -D命令行参数 在Java中传递-D参数时,编写命令行然后从代码访问它的正确方法是什么? 例如,我尝试编写类似这样的内容... if (System.getProperty("test").equalsIgnoreCase("true")) { //Do something } 然后这样称呼它... java -jar myApplication.jar -Dtest="true" 但是我收到一个NullPointerException。我究竟做错了什么? 147 java command-line parameters
3 为什么我的命令提示符在Windows 10上冻结? 我花了整整一天时间努力使用Windows 10命令提示符的这一令人沮丧的功能后添加了这个问题,这使我认为控制台应用程序代码出了点问题。希望对您有所帮助。 问题:我的控制台应用程序似乎随机停止运行。到底是怎么回事? 146 command-line windows-10 command-prompt freeze
8 头的反面是什么?我只需要文件的前N行 由于未知长度的文本文件,我怎么能读,例如所有,但第2行的文件?我知道tail最后N行会给我,但我不知道N会提前多少。 所以对于一个文件 AAAA BBBB CCCC DDDD EEEE 我想要 CCCC DDDD EEEE 和一个文件 AAAA BBBB CCCC 我会得到 CCCC 142 command-line scripting tail unix-head
4 命令行:用管道将结果查找到rm 我正在尝试制定一个删除超过15天的sql文件的命令。 查找部分正在工作,但不起作用。 rm -f | find -L /usr/www2/bar/htdocs/foo/rsync/httpdocs/db_backups -type f \( -name '*.sql' \) -mtime +15 它会列出我要删除的文件的确切列表,但不会删除它们。路径正确。 usage: rm [-f | -i] [-dIPRrvW] file ... unlink file /usr/www2/bar/htdocs/foo/rsync/httpdocs/db_backups/20120601.backup.sql ... /usr/www2/bar/htdocs/foo/rsync/httpdocs/db_backups/20120610.backup.sql 我究竟做错了什么? 140 unix command-line find rm
4 RVM安装过程中如何解决“ gpg:找不到命令”错误? 我有一个新的Mac Pro(OS X 10.9.5),可以从头开始进行设置。我想安装RVM,它说要做的第一件事是: 安装mpapis公钥(可能需要gpg2和或sudo) gpg --keyserver hkp://keys.gnupg.net --recv-keys D39DC0E3 当我尝试时,我得到了: gpg --keyserver hkp://keys.gnupg.net --recv-keys D39DC0E3 zsh: command not found: gpg 我试图找到一个很好的指南来克服这个问题,这看起来也值得信赖,但是我没有运气。 有人可以解释一下什么gpg,为什么我还没有它以及如何正确使用它。 140 ruby macos command-line rvm gnupg
22 使用Bash自动将最后一个命令的输出捕获到变量中? 我希望能够在后续命令中使用最后执行的命令的结果。例如, $ find . -name foo.txt ./home/user/some/directory/foo.txt 现在假设我希望能够在编辑器中打开文件,删除文件或对其进行其他操作,例如 mv <some-variable-that-contains-the-result> /some/new/location 我该怎么做?也许使用一些bash变量? 更新: 为了澄清,我不想手动分配东西。我需要的是类似内置的bash变量,例如 ls /tmp cd $_ $_保留上一个命令的最后一个参数。我想要类似的东西,但要使用最后一条命令的输出。 最终更新: 塞思的答案非常有效。请记住以下几点: touch /tmp/x初次尝试时不要忘记 仅当最后一个命令的退出代码成功时才存储结果 139 linux bash command-line
1 pip install -U中的“ -U”选项代表什么 尽管有大量Google搜索,但我找不到pip命令行选项/参数的任何文档。什么pip install -U意思 是否有人链接到pip选项和参数列表? 138 python command-line pip
9 如何将命令行参数传递给Perl程序? 我正在研究Perl脚本。如何将命令行参数传递给它? 例: script.pl "string1" "string2" 137 perl command-line
4 找不到Express命令 出于某些原因,在我的计算机上全局安装Express之后,npm install -g express如果我cd进入目录并尝试运行express ,则会收到以下错误: express: command not found. 即使我运行它,sudo我仍然会得到相同的输出。我已经针对此问题尝试了多种不同的解决方案,但没有任何效果。我已经安装了节点,通过homebrew它表明堆栈溢出上的某些线程可能是一个问题,所以我完全卸载了节点,并通过nodejs.org上的安装程序进行了重新安装(我现在正在运行v0.10.26),问题仍然存在。 如果我进入/usr/local/lib/node_modulesExpress,但在/ usr / local / bin中,则与Express无关。我不确定这是否是问题,但考虑到该目录中存在其他全局安装的节点程序包的二进制文件,我认为那里可能有问题。 这是我安装时得到的确切输出: npm http GET https://registry.npmjs.org/express npm http 304 https://registry.npmjs.org/express npm http GET https://registry.npmjs.org/accepts/1.0.0 npm http GET https://registry.npmjs.org/type-is/1.0.0 npm http GET https://registry.npmjs.org/range-parser/1.0.0 npm http GET https://registry.npmjs.org/cookie/0.1.0 npm http GET https://registry.npmjs.org/fresh/0.2.2 npm http GET https://registry.npmjs.org/buffer-crc32/0.2.1 npm … 137 node.js command-line express