Command line 如何识别CV中存在哪些分支?

我有一个遗留CVS存储库,该存储库将迁移到Perforce 对于每个模块,我需要确定该模块中存在哪些分支 我只想要一个分支名称的列表,没有标签。 出于编写脚本的原因,它必须是一个命令行工具 例如(假设存在cvs-list-BRACKS.sh脚本): 这也会显示标记,但在CVS中标记和分支基本相同 $cvs.exe rlog -h -l -b module1 对于Wincvs(Gui client for windows),这很简单,右键单击将显示文件的任何分支和标记 通过shell,您可以使用

Command line 自然语言命令语言

我感兴趣的是为具有现有规则的领域开发一种自然语言命令语言。特里·维诺格拉德的《指路》给我留下了深刻的印象(下面的对话已经40岁了!令人惊讶)。我们现在能做得更好吗?如果可以的话,我在哪里可以找到例子 人:拿起一个大的红色方块。 计算机:好的。 人:抓住金字塔。 计算机:我不明白你指的是哪个金字塔。 人(改变主意):找一块比你拿的那块高的砖块,把它放进盒子里。 计算机:我想你说的“它”是指比我拿的那块更高的那块 计算机:好的。 人:盒子里装的是什么? 计算机:蓝色金字塔和蓝色方块。 人物:金字塔由

Command line 编写cmd行脚本来解析xml文件

如果某个xml文件包含以下行,那么(通过脚本从命令行)检查的最佳解决方案是什么: <endpoint uri="endpoint.php" class="flex.messaging.endpoints.AMFEndpoint"/> 还是这条线 <!-- <endpoint uri="endpoint.php" class="flex.messaging.endpoints.AMFEndpoint"/> --> 如果找到第二个(已注释掉),是否停止

Command line 如何让挂架在控制台上打印回溯?

我希望能够在运行paster的命令行上看到任何错误。我的大多数应用程序都是AJAX,因此交互式调试器在大多数情况下对我没有帮助,我已经厌倦了一直复制url 文件不太清楚,请帮我 更新: 在文档中进一步阅读表明,它和在生产中生成ErrorMiddleware和在开发中生成EvalException中间件有关。我要寻找的是某种方法,使EvalException仍然发出回溯,而不仅仅是到控制台的调试链接。我不想删除交互式调试器的现有功能。只要把我的回溯也吃了。如果我没弄错问题,你需要的是粘贴的-ver

Command line CVS:远程CVS服务器上两个HEAD REV之间的命令行差异

我的CVS fu不再很强大(经过多年的SVN'ing和现在的Mercurial'ing)。我正在尝试对HEAD分支的两个修订版本进行区分(无论如何,所有内容都在HEAD中) 我收到一个已设置为使用:pserver:myname@cvsserver:port/cvs/projectcvs。我使用的是Windows XP。我不想使用IDE(这里的目标是进一步学习CVS) 显然,我无法使用SSH登录CVS服务器 如何使用命令行在两个头部转速之间运行远程CVS差异 附言:我是新来的,对我进行修改以便我可

Command line CMD:IF语句

我需要在windows服务的不同状态下执行不同的命令 示例:(我的windows服务是OracleServiceXE) 如果OracleServiceXE正在运行我想执行command1 如果OracleServiceXE已停止 我写了下面的代码。但它不能正常工作。当OracleServiceXE运行时,它在abc部分执行命令 sc query "OracleServiceXE" | find /i "RUNNING" IF ERRORLEVEL 1 then GOTO abc IF ERROR

Command line 使用FFMPEG通过QuickTime对可读电影进行编码

我正在尝试使用以下命令对图像序列进行编码: ffmpeg.exe -i %d.png -f mp4 -vcodec h264 test.mp4 然而,QuickTime无法打开此文件,或者有时无法播放黑色电影,而这部电影在VLC player中播放效果非常好。有什么建议可以让它在QuickTime中发挥出色 以下是输出: ffmpeg.exe -i %d.png -f mp4 -vcodec libx264 13.mp4 ffmpeg version N-49044-g89afa63 Copy

Command line 使用运算符时出现的问题“+=&引用;批处理文件

嗯 很简单。我只想在每次使用+=运算符时给一个数字加1 所以我进入提示符,就像这样: C:\Users\fsilveira>SET teste=000007 C:\Users\fsilveira>ECHO %teste% 000007 C:\Users\fsilveira>SET /A teste+=1 8 C:\Users\fsilveira> 哇,太好了。看起来很好用 从上一个操作符的行为来看,如果我再次使用同一个操作符,它应该只将1添加到8,对吗?所以我想我会

Command line mkdir bin lib/NAME test命令语法不正确。

我在努力学习Ruby,我被困在练习46中。我已经搜索过了,但是因为我对命令提示符知之甚少,所以很难改进我的查询以获得答案 以下是我尝试执行的代码和响应: mkdir bin lib lib/NAME test The syntax of the command is incorrect 此外,我还尝试输入以下内容以接收错误 touch lib/NAME.rb touch lib/NAME/version.rb 'touch' is not recognized as an internal o

Command line 重定向输出时TFS命令行未执行

当我将输出重定向到如下所示的文本文件时,为什么没有显示“解决冲突”窗口 d:\tfstest\tf resolve >myfile.txt 当我选择不重定向输出时显示如下: d:\tfstest\tf resolve 为什么会发生这种情况???当您使用重定向时,它不会显示UI,因为使用重定向是您通常在脚本中执行的操作,该脚本将内容链接在一起。因此,我们希望您为每个冲突调用tf resolve,并传递高级参数来告诉它如何处理这些冲突(与/noprompt结合使用): 微软(R)TF-

Command line 停止记录流的VLC命令

首先,感谢所有读到这篇文章的人。 我能够使用给定的命令将来自IP CAM的流保存到一个文件中(尽管我没有将音频记录到该文件中,如果有人能提供帮助,那也太好了) cvlc“http://***.**.**:***/videostream.asf?user=admin&pwd=***&rate=12&resolution=32”--run-time=10--sout=“#std{access=file,mux=asf,dst=path\test.asf}”vlc://quit --qt启动最小化--

Command line 基于纵横比的裁剪

我一直在使用此命令裁剪“纵向”纵横比照片 magick in*.png-调整x1080大小-重心-范围640 out.png 我想对一组混合的照片使用类似的命令,例如 “肖像”照片被裁剪为640x1080 “横向”照片被裁剪为1280x1080 使用IMv7的“一个衬里”是否可以实现这一点 -数据块“%[fx:w>h?1280:640]”

Command line 安装后运行一个带有参数的程序

我有一个Windows服务,并且在同一个项目中为该服务创建了一个安装程序。 现在我想部署我的服务。因此,我在解决方案中添加了一个新项目(Wix安装项目) 我现在想要的是在安装后运行我的程序,即我的Windows服务,并发送一个参数,以便服务安装。例如,命令行应如下所示: MyService.exe/I 还需要发送一个参数/U以卸载我的服务 谢谢我自己解决了这个问题 未安装 已安装但未重新安装 您应该使用ServiceInstall元素:。它包含将参数传递给已安装服务的属性。上面并没有介绍代

Command line ApacheExec-如何解析引号?

将返回包含a、b和c的数组。引号(单引号或双引号)将被删除 我试着用反斜杠“\”来逃避它们,但没能成功 是否有一种使用apachecli解析命令行的方法可以保留引号 org.apache.commons.exec.CommandLine.parse("a b 'c'").getArguments()

Command line 交互式mv/cp/rm中的所有覆盖是否为“是”?

因此,我将命令rm/cp/mv化名为默认情况下使用交互式(-I)模式,以避免意外删除内容,但有时这非常不方便 我希望能够对表格中的所有提示说“y”: mv: overwrite `file_1'? y mv: overwrite `file_2'? y 没有多次输入“y”。有什么方法可以做到这一点吗?使用命令mv绕过别名,如果这不能阻止命令mv以问题(例如,由于权限)困扰您,则使用--force yes | aCommand是向aCommand提供大量y的标准方法,但在这种情况下,这似乎是

Command line 如何使用DDLgen实用程序恢复数据库架构

我正在使用ddlgen工具获取DDL或整个数据库。现在我需要将数据库重新生成到另一个位置(仅限结构) 有人能帮我在另一个位置重新创建数据库架构吗?ddlgen创建sql脚本 要重新创建数据库结构,只需按照新系统的正确顺序运行脚本 isql -Uusername -Sservername -iDDLGenScript.sql 如果您有多个脚本,则这是 分段 团体 使用者 规则 默认值 UDDs 加密密钥 用户表 代理表 触发 功能和视图 没有任何依赖关系的所有函数 没有任何依赖关系的所有视图 依

Command line 使用ImageMagick convert将图案重复图像添加为另一图像的背景

我想添加一个模式重复图像作为另一个周围有空格的图像的背景。例如,我有200x200的图案和1200x800的图像。我已经完成添加背景色 我用来添加背景色的命令 convert -background "#333" -resize 768x450 -gravity Center -extent 768x450 现在我需要添加一个图案而不是那种颜色。有人建议我应该把图案做成一个最大尺寸的图像,然后用它来添加背景图像 是否可以使用convert或使用ImageMagick的任何其他命令执行此操作?不

Command line 使用ftp命令结果名称或服务未知

我通过ssh隧道连接到服务器 我尝试在服务器上执行以下操作: (uiserver):u75875246:~ > ftp ftp1011438-projects@176.18.47.219 ftp: ftp1011438-projects@176.18.47.219: Name or service not knownftp> 有人知道这里出了什么问题吗 谢谢。ftp命令不支持@语法。相反,必须有另一种方法 ftp 176.18.47.219 然后输

Command line Symfony-如何从控制器为实体重新生成crud

一旦我输入特定的url,我想从我的控制器为我的所有实体重新生成crud。下面的示例仅为一个实体运行命令以进行演示。当我导航到路径“/reCrud”时,我的浏览器将永远旋转,但命令永远不会执行。有趣的是,当我运行“cache:clear”时,同样的代码运行得很好 <?php namespace AdminBundle\Controller; use Symfony\Bundle\FrameworkBundle\Console\Application; use Symfony\Bundle\

Command line 如何从plesk服务器打开bashrc文件并添加新的PHP路径版本

我想打开我的.bashrc文件并添加一个新路径PHP版本export PATH=/opt/plesk/PHP/7.1/bin:$PATH 在我的根ssh连接中,我创建了:ls-a和saw.bashrc!但是我如何打开文件并添加新路径呢 对不起,就命令行而言,我真的不是国王 非常感谢如果有人能帮助在编辑器中打开文件,您可以使用以下命令: vi ~/.bashrc 也可以只添加行而不在编辑器中打开文件: echo "export PATH=/opt/plesk/php/7.1/bin:$PATH;

Command line 如何划分命令行参数?

如果我有一个程序,它获取的整数命令行参数的数量是未定义的,那么我如何才能得到所有参数一个接一个除法的结果呢?我必须用什么来初始化div?(如果是这样做的话) 手动计算时,对于1/2/3/4,首先取1,然后除以2,3等。因此,应该取第一个参数,然后按顺序除以2..n。 据我所知,参数0是程序路径/名称,因此应该跳过 首先尝试初始化: div = Double.parseDouble(args[1]); 然后迭代其余部分: for (int i = 2; i < args.size(); i

Command line 升级到catalina后,vi挂在macos上

我刚升到卡塔琳娜 如果我试图从Terminal或Term2创建一个文件,一旦我输入return,什么也不会发生 我可以跳到另一个终端和ps,它似乎在运行,但再次,它只是看起来挂起 我试过重新启动。没有变化 想法

Command line 从DrRacket读入命令行参数

当脚本使用racket运行时,如何检测给定的命令行参数?也就是说,在Python中相当于sys.argv,在Java中相当于args[],等等。您有这些选择(您可以在文档中查找它们以了解更多信息): 当前命令行参数——包含命令行参数的向量 您可以使用-m标志启动脚本,该标志需要该文件并查找提供的main函数,然后将其应用于命令行参数(作为字符串列表) 或者您可以要求racket/cmdline,它提供了一个宏,可用于以方便的方式定义多个标志

Command line 将命令行参数传递给LaTeX文档 我有一个乳胶文件,'MyFr.xTeX ',在代码中间有一个带有胶乳宏的ASCII文件。 必须通过“\input{macrofile}”命令输入“macrofile.tex”。实际上,有不止一个“宏文件”,所以每次我都要编辑“myfile”并更改“macrofile”的名称。我可以避免 使用\typein命令编辑部件,但我仍然需要从键盘输入名称。有没有办法从命令行执行此操作?总之,“myfile.tex”看起来像: \documentclass{article} ........................ ....................... ....................... \begin{document} ....................... ...................... ....................... ....................... ........................ ....................... \input{macrofile1} OR {macrofile2} OR {macrofile3} ETC... ....................... ...................... ...................... .................... ..................... \end{document}

我可以将“macrofile”的名称作为参数传递给“myfile.tex”吗 谢谢 约翰是的,有点像: latex "\def\myvar{info-to-pass} \input{<filename>}" latex“\def\myvar{info to pass}\input{}” 我应该帮你。然后可以在文档中使用\myvar \input{…}指定了latex命令的文件名。您设法提出了一个与另一个问题标题完全相同的问题,而另一个问题提出了同样的问题:这可能是真的,但这个问题

Command line 命令行参数的结束标记

我正在编写一个程序,它以通常的方式在命令行上获取文件名和选项,还可以被引导从文件中读取参数。我正在实现半标准——关闭对后续参数的特殊处理,并#作为注释标记 我还想实现一个“从这里开始忽略所有参数”的标记,即结束标记。是否有一种通用/半标准的方式来表示这一点?或者,人们最不惊讶的方式是什么?我以前从未见过这样的事情。您是否设想在调试/测试文件中的选项时使用结束标记?如果是这样,在不增加额外复杂性的情况下,注释掉不需要的行似乎是最合理的做法。我要说的是实现多行注释。只有在路径中不使用通配符时,C样式

Command line 如何使用Clojure更改命令行中的目录?

我想要的是Windows命令行上的这种命令行交互: C:\temp1>clj some_script.clj C:\temp2> 其中某些_script.clj包含以下内容: (cd "c:\\temp2") 所以问题是-我如何实现函数cd?我已经尝试过clojure.java.shell,但它看起来不像我需要的库。这可能是一个简单的问题,问题可能是我对Java不熟练 在Java中不能这样做,所以在Clojure中也不能这样做。请参见clojure可以做到这一点。 您只需要更改名

Command line 使用变量更改批处理文件中的目录

问题是: set Pathname = C:\Program Files cd %Pathname% pause 正如我所期望的那样,上面的内容不会改变目录。有人能告诉我为什么吗?set语句没有按您期望的方式处理空格;您的变量名为Pathname[space],等于[space]C:\Program Files 删除=符号两侧的空格,并将值用双引号括起来: set Pathname="C:\Program Files" 另外,如果命令提示符未对C:\打开,则仅使用cd无法更改驱动器 使用 或

Command line Windows服务控制字符

我创建了一个Windows服务,并希望向其发送一个control+B或control+C控件值。我知道我可以使用sc控件,但我想知道是否有一个位置包含我可以发送的所有可能值。有一个sc-stop方法,但我希望给它发送一个控制字符。服务关闭的“优雅性”取决于您的服务如何响应请求。如果您正在编写服务,那么当SCM发送“停止”请求时,您可以完全控制服务的响应方式。收到请求后,您有有限的时间(Windows决定时间)停止服务并响应控制请求。如果您未能及时响应,Windows可能会意外终止您的服务进程 控

Command line Fitnesse命令行夹具

是否有人“遇到”了Windows通讯和线路修复?我需要运行可执行文件,然后运行我的测试套件,如果有人有这样一个固定装置,我将不胜感激 基本上,我想做的是: |CommandlineFixture| |C:\dev\myFileImporter.exe -f c:\dev\data\file.txt| 如果你使用Fit,你可以试试Bob Martin的。您可以通过创建一个简单的测试表来使用它,如下所示: | com.objectmentor.fixtures.CommandLineFixture

Command line 从DOS向FTP文件名传递参数/参数

我正在从DOS调用一个FTP文件,该文件包含FTP命令集,如下所示: ftp -s:ftpcmd1.txt 现在,变更要求指出,要使用不同的文件路径多次调用文件 所以,我需要写上面的语句,每次用FTP文件名传递新的文件路径作为参数,并在FTP文件内的命令中写入类似于%1“。请帮我做同样的事情。我该怎么做呢 谢谢。我不知道是否可以将参数传递给ftp脚本(至少在DOS中)。但在上述情况下,动态写出ftp脚本文件会有所帮助。这样做的小bat文件如下所示 echo "user username pwd

Command line XP中的计划任务:禁用;如果运行X小时X分钟,则停止任务”;在命令行中

我正试图通过使用命令行,在客户端机器上的一些计划任务上禁用Stop Task If Runs X Hours and X Mins选项。在Vista和更高版本中,似乎有一个/K选项允许这样做,但XP中不存在这样的开关。 是否无法使用命令行更改此设置?如果没有,你能推荐一个C#库让我这样做吗?再看一眼,我什么也没找到,所以我改用CodeProject库

Command line 处理NUnit result.xml并在Team City Web GUI中显示

我记得在旧版本的TeamCity中这样做时,NUnit Runner失败了,因此我尝试使用命令行Runner运行NUnit 我认为在命令行运行程序设置中有一个选项可以让您指定输出文件的类型:NUnit result.xml就是其中之一。这样,您可以在Web GUI中看到测试结果分解,就像NUnit运行程序工作时一样 但我在最新的团队城市(6.5.5)中没有看到这一点。还可以吗 PS:在有人问我之前,我不能使用Team City的NUnit Runner,因为NUnit有一个将在即将到来的2.6.

Command line 是否有任何方法可以自动将命令历史保存到cmd.exe中的文件中,类似于bash';什么是巴什胡历史?

我知道一个人可以做到 doskey /history 在特定时间点保存命令历史记录,但我想知道是否有一种方法可以在命令发出时主动将命令历史记录保存到文件中 命令提示符关闭后,历史记录将丢失,因此在关闭命令提示符时很容易意外关闭命令提示符 我想说的是: log Commands.log 然后发出我的命令,并将命令保存到commands.log。您可以创建一个doskey宏来重新映射EXIT命令,如下所示: doskey exit=doskey/history$g$gc:\temp\comma

Command line 我需要在Visual Basic脚本中执行命令行

我需要在我的vbs中执行命令“ver”来查看我的操作系统版本,我不知道如何制作它 我试过这个,但不起作用: Function ExecuteWithTerminalOutput(cmd) Set shell = WScript.CreateObject("WScript.Shell") Set Exec = shell.Exec("ver") End Function 试着这样做: Dim objShell Set objShell = WScript.CreateObject ("WScr

Command line 安装oAuth PECL错误:无法安装,php_dir for channel";pecl.php.net“;当前用户无法写入

我正在尝试在OS X上安装oAuth,但在终端中出现以下错误: 无法安装,当前用户无法写入通道“pecl.php.net”的php_目录 如何使其可写?首先找出php\u目录的位置。您可以使用“config get”命令执行此操作: pecl-config-get-php\u-dir 在此之后,您可以: 更改该文件夹(以及任何所需的子文件夹)的所有权 sudo chown 或 将php_目录设置为其他文件夹 pecl配置设置php_dir/path/to/new/dir 最简单的方法可

Command line JMeter命令行输出

我正在从命令行运行一个JMeter测试计划,它当前正在输出以下内容: Created the tree successfully using C:\*****\TestPlan.jmx Starting the test @ Thu Oct 11 10:20:43 EDT 2012 (1349965243947) Waiting for possible shutdown message on port 4445 Tidying up ... @ Thu Oct 11 10:20:46 E

Command line 命令行NSIS脚本编译-静默选项

我想让我的安装程序保持沉默。我想有灵活性,使安装沉默或不依赖于命令行选项。在doc中,我发现了启动NSIS脚本编译的方法: "C:\Program Files\NSIS\makensis.exe" "D:\Produts\folder\Install\nsis\MyApp.nsi" 这是有效的。默认情况下,这将生成非静默安装程序。为了使用静默安装程序(仅限命令行选项),我尝试了以下方法 "C:\Program Files\NSIS\makensis.exe" \S "D:\Produts\fo

Command line 批处理文件替换提取的文件

我有一个.bat文件,可以从kmz解压kml。如果我再次运行批处理文件,它会提示我是否要替换该文件。是否可以让它始终替换文件而不提示用户或显示cmd窗口 @echo off md tempKml cd tempKml ..\unzip ..\%1 >nul cd .. dir tempKml\*.kml /s/b 使用-o选项 ..\unzip -o ..\%1 >nul 您正在使用哪个解压实用程序?键入“unzip”或“unzi

Command line Laravel脚本在一段时间后停止运行

我有一个php脚本,它运行了很长一段时间,但在一段时间后(由于浏览器限制,当它停止加载页面时),它停止执行代码 基本上,它所做的就是使用API获取10000篇文章,并将它们逐个存储在我自己的数据库中。在循环了大约1200多篇文章后,Google Chrome旋转/加载图标停止,我得到的回报是一个空白页面。当我检查数据库时,我可以在数据库中看到结果,但是脚本没有像它应该的那样遍历所有的文章,它停止了 我知道从CLI运行会在停止加载时删除默认的浏览器时间限制,但我不知道如何从命令行调用Laravel

Command line 如何将与命令行程序的交互保存到文件中?

我需要创建包含我提供的输入的输出文件。例如,程序的运行可能如下所示: Input command: do_things Things have been done. Input command: stop_doing_things Things are no longer being done. 其中“do_things”和“stop_Dou things”是用户输入的 如何使用命令提示符功能将上述所有内容输出到文件?不清楚在什么环境下使用“脚本”命令linux将打开一个新的shell并将所

Command line 如果命令提前完成,如何自动停止超时计数?

在我的脚本中,我使用timeout设置执行命令的最大时间限制 start 7z.exe t %%f if errorlevel 2 (DEL %%f & echo File broken. Reload File!) timeout /t 3600 如果执行时间超过一小时,则超时将中断执行。这工作没有任何问题 但是,如果命令在时间戳之前完成,我怎么能忽略超时计数并自动执行脚本呢?正如当前编写的那样,没有/W开关不会影响/更改错误级别证明: ==> hfhgf 'hfhgf' is

Command line 我能';t使mv命令在Mac终端上工作

我正在尝试将文件从下载移动到桌面上的文件夹。 我一直在想: 为什么之后会出现用法消息?如果您的文件名包含空格,则应使用“将其环绕,如下所示: mv "my file name.txt" /home/user/Desktop 您的文件中似乎有一个空格,因此需要对其进行转义。否则,mv将尝试查找名为“Tres”的文件,即名为“Beijos_C.pdf”的文件,并将其移动到该目录中 # Either... mv Tres\ Beijos_C.pdf ~/Desktop/choro/ # ...o

Command line 如何在最新的VLC版本上通过命令行设置卷?

我一直试图在Ubuntu上通过终端设置VLC[2.2.1]中的音量,但没有成功 参数--volume不再存在(警告:选项--volume不再存在),我在帮助中找不到任何包含“volume”的内容 文档()已过时,因为其中仍有--volume选项 仍然可能吗?使用VLC 3在MacOS上测试 /Applications/VLC.app/Contents/MacOS/VLC --auhal-volume=256 将以256的设置卷启动VLC,该设置卷对应于当前系统卷的100% 可设置为512。根据

Command line 从grep中删除行号选项

我使用grep的别名,将行号添加到输出中: alias grep="grep -n -I --color" 对于某个命令,我想从grep命令中删除-n。我找不到“请勿添加行号”标志。这样的功能可用吗?或者我必须添加一个不带行号的额外别名吗?您可以使用命令删除所有参数 command grep -I --color 只需使用反斜杠,因为它将恢复为默认的grep命令,而不是您的别名: \grep -I --color 我意识到这是一个老问题,但我遇到了同样的问题。此解决方案可行,但不是最优雅的

Command line 如何通过命令行使用maven surefire执行Testng测试

我有一个testng.xml文件将参数引入测试软件 <suite name="My suite"> <parameter name="first-name" value="Cedric"/> <test name="Simple example"> <-- ... --> 如果需要安装或卸载任何软件包,这将有所帮助 mvn install -Dmaven.test.skip=false Maven软件包都是最新的。这可能是因为您使用的是un

Command line 我需要在一行中获得文件夹列表

我有一句话(我知道很简单): 结果是: AAA BBB CCC DDD (应该如此) 但是我需要这个输出: **AAA | BBB | CCC | DDD** 有人能帮忙做这件事吗?但是,以下批处理文件也会有所帮助: @ECHO OFF SETLOCAL EnableExtensions DisableDelayedExpansion echo --- Original: FOR /f "delims=" %%G in (List.txt) DO ECHO %%G echo --- One

  1    2   3   4   5   6  ... 下一页 最后一页 共 38 页