相当于windows .cmd中的rm和mv

use*_*103 72 bash shell cmd

我在shell脚本中有以下内容,我想将以下行转换为windows cmd文件.任何人都可以在windows cmd文件中提供与"rm"和"mv"等效的输入.

rm -f ${BUILD_ID}/${BUILD_ASIC}*rampatch*
mv ${BUILD_ID}/${BUILD_ASIC}*rampatch* ${BUILD_ID}/emul/
Run Code Online (Sandbox Code Playgroud)

Jai*_*dra 118

move在Windows中等同mv于Linux中的命令

del在Windows中等同rm于Linux中的命令

  • 这是一个过于简单化的问题.行为和能力是完全不同的. (19认同)

小智 32

move并且del当然是等同,但是从功能的观点来看它们是远远不等价的.例如,您无法使用该move命令移动文件和文件夹(在通配符方案中).同样适用于del.

在我看来,最佳解决方案是使用的Linux工具,其中我发现是最好收集的Win32端口这里.

mv并且rmCoreUtils包中,它们工作得非常好!


bba*_*025 6

LeMoDa.net网站1,特别是Windows和Unix命令行等效页面,我发现了以下2

Windows command     Unix command
rmdir               rmdir
rmdir /s            rm -r
Run Code Online (Sandbox Code Playgroud)

我很想听到@Dave和@javadba的话,以了解命令的等效性-“ 行为和功能 ” 如何比较,无论是非常相似还是“ 非常不等效 ”。

我发现的全部是,当我使用它尝试递归删除目录及其组成文件和子目录时,例如

(Windows cmd)>rmdir /s C:\my\dirwithsubdirs\
Run Code Online (Sandbox Code Playgroud)

给了我一个标准的Windows知道比您确定的信息和提示

dirwithsubdirs, Are you sure (Y/N)?
Run Code Online (Sandbox Code Playgroud)

当我键入时Y,结果是我的顶层目录及其组成文件和子目录消失了。


笔记

  1. 我对LeMoDa网站几乎一无所知,但事实是

版权所有©Ben Bullock 2009-2018。版权所有。

而且似乎有很多有用的编程技巧以及一些幽默(是的,英国的拼写)以及有关如何修理日式厕所的信息。我还发现了一些有关“茨城报告”的内容,但是我不知道那不是网站。

我想我会经常去那里。这很有用。向本·布洛克(Ben Bullock)提出支持,他的电子邮件在他的页面上。如果他要我删除此信息,我会。

我将包括来自该网站的免责声明

免责声明在使用本网站上的任何计算机程序代码之前,请阅读以下免责声明。

在适用法律允许的范围内,该程序没有任何保证。除非另有书面说明,否则版权所有者和/或其他方按“原样”提供程序,不作任何形式的明示或暗示保证,包括但不限于针对特定目的的可商业性和适用性的暗示保证。 。程序质量和性能的全部风险在于您。如果程序证明有缺陷,您将承担所有必要的维修,修理或纠正费用。

除非适用法律要求或经书面同意,在任何情况下,任何版权持有人或任何其他修改和/或传达上述许可程序的方均不对您负责,包括任何一般性,特殊性,偶然性或后果性的损害赔偿。因使用或无法使用程序而造成的损害(包括但不限于数据丢失或数据渲染不正确或您或第三方遭受的损失或程序无法与任何其他程序一起使用),即使已告知此类持有人或另一方此类损害的可能性。


  1. 实际上,我在Google搜索中找到了“ cmd等效于rm”的信息

https://www.google.com/search?q=cmd+equivalent+of+rm

我要分享的信息首先出现。