问题标签 [mv]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
5243 浏览

model-view-controller - Model-View-Controller (MVC) 与 Model-View 相比有什么优势?

谁能举一个例子说明为什么使用 MVC 而不是更简单的模型和视图是有利的。

注意:不管是 MVC 还是 MVP(Model-View-Presenter),我说的是 View 接收输入,然后 Controller 会通过将输入解释成一些动作来响应输入事件由模型。当模型发生变化时,视图将通过响应来自模型的事件来更新自身。

简单地让模型响应视图中的事件有什么缺点,反之亦然?

在 MVC 中,如果我以影响控制器的方式更改模型,那么我将不得不在控制器中进行更改。在模型视图中,如果我更改模型,我将不得不更新视图。

那么,似乎我们通过添加“控制器”部分来引入复杂性?

0 投票
4 回答
359 浏览

bash - Bash 重命名子目录中的 zip

嗨,有一堆文件夹,里面有一个 zip 文件,路径如下所示

我需要输出是这样的

每个文件夹也只有一个 zip,因此我不必进行覆盖工作,而且我只需要将每个文件夹中的每个 zip 重命名为 preview.zip,无论每个子目录中的名称如何,我如何在 bash 中做到这一点?

感谢您的任何帮助

0 投票
2 回答
1728 浏览

perl - Perl 脚本:将 mv 作为外部命令运行

我正在尝试将此命令作为我的 perl 脚本的一部分运行:

其中 $n1 是我从前一个子例程中获得的文件名。我收到如下错误:

任何人都可以请帮忙。如果我单独运行该命令,它运行良好。

0 投票
2 回答
199 浏览

bash - 重命名一组文件

我想将具有此模式的所有文件重命名-512--256-文件夹中?我怎么能用 mv 做到这一点?我知道我必须使用xargs它并将其传递给find但不知道如何告诉 xargs

0 投票
1 回答
19885 浏览

linux - mv 等效 rsync 命令

我正在尝试使用命令行将文件夹移动到另一个文件夹,如果已经存在则覆盖,但是在使用 mv 时出现错误“是目录”。

例子:

src/test/上有很多文件和文件夹,dest/上也有一些文件和一些文件夹

我希望 dest/上的文件和文件夹替换为 src/test/ 中的文件和文件夹(如果存在),例如:

此外,每次完成一个文件传输时,都会从 src/test/中删除一个文件

整体传输进度条会很好..

我应该使用什么 rsync 标志来实现这一点?

0 投票
1 回答
2222 浏览

bash - 为什么 mv 在这个 bash 脚本中起作用?

我正在尝试编写一个简单的脚本,如果缺少一个,它将移动目录中顺序文件列表中的文件。例如,如果我有一个包含名为“1”、“2”、“3”、“5”等文件的目录,我想将“3”移动到“4”,将“3”移动到“2”等.我有下面的代码。Upper 和 Lower 对应于我要转换的值。使用上面的示例,LOWER 为 1,UPPER 为 5。

我收到以下输出

我不太清楚为什么 mv 抱怨。任何想法将不胜感激!

0 投票
1 回答
1232 浏览

shell - 使用 shell 脚本中的 cd 和 mput 命令访问失败

我编写了一个 shell 脚本来备份 mysql 数据库,同时使用 lftp 连接到其他服务器并将备份传输到其他服务器

我可以使用 lftp 连接到其他服务器,但是当我使用 cp 或 mv 或 mput 命令传输文件时,它显示“访问失败 550:”错误

对于 cp 命令,它显示“未知命令:cp”

如果有人遇到这样的问题并有解决方案来解决它,请帮助我。

谢谢, Chetan Panchal

0 投票
1 回答
543 浏览

batch-file - 如何在批处理文件中模拟“mv --no-clobber”?

顾名思义,如果请求的移动将覆盖现有文件,则命令(至少是 Gnu 版本)的--no-clobber(or -n) 标志会导致命令失败。mv

如何在 Windows 批处理文件中进行模拟?

(顺便说一句,预计的批处理文件旨在自动运行(即无监督),因此任何需要提示人类用户许可的解决方案都已淘汰。)

谢谢!

0 投票
2 回答
6598 浏览

unix - 执行'mv A B':'inode'会改变吗?

如果我们执行一个命令:

那么文件A的inode中的字段会发生什么?它会改变吗?

我认为不应该仅仅通过更改文件名来改变它,但我不确定。

0 投票
1 回答
469 浏览

r - 使用 r 从系统命令 mv 文件

我有一个目录,其中有 5 个文件,名称如下

我想更改文件的名称,使它们变成这样:

简而言之,我想更改abcd (1) to defg文件。

我试图从 R 控制台运行系统命令。

但我必须一件一件地去做。

有什么办法可以通过 R 一次性完成吗?