我只是尝试使用CMDER将一个包含子目录的目录移动到另一个目录。
λ mv "c:\Program Files\ANOTHERTESTDIR\" c:\proj
mv: missing destination file operand after 'c:\Program Files\ANOTHERTESTDIR" c:\proj'
Try 'mv --help' for more information.
我正在运行一个提升的命令提示符,如果我使用cd c:\Program Files\
切换到目录本身,我可以使用mv
命令很好地移动ANOTHERTESTDIR
目录,但如果我不在目录中(即,我使用绝对路径),我总是得到这个丢失目标文件操作数的错误。
有人能指出我的命令有什么问题吗?我试着使用mv --help
,沿着其他的google文档...但是似乎找不到。
1条答案
按热度按时间jgzswidk1#
尝试
mv 'c:\Program Files\ANOTHERTESTDIR' 'c:\proj'
您将看到,我只删除了
ANOTHERTESTDIR
后面的尾部斜杠。我对此进行了测试,它工作正常:
如果您在右引号后添加斜杠,也可以执行此操作:
mv 'c:\Program Files\ANOTHERTESTDIR'\ 'c:\proj'