问题标签 [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 投票
1 回答
42 浏览

c# - 将方法的返回暴露到属性中

如何将我的方法的返回暴露给类属性?

这背后的原因是我想创建一个具有联系人库列表的视图模型......顺便说一下我的视图模型......

或任何其他方式来做到这一点?

此致,

0 投票
4 回答
5917 浏览

linux - 将目录从 abc.folder.xyz 重命名为 folder.xyz

假设我有一个目录,其中包含一堆站点名称。

IE

如何<domain>.com使用管道和/或重定向 bash 在 linux cli 上将它们重命名为?

我明白了一点,而不是卡住了。

给了我域部分,但我无法超越。也不确定 awk 是否是答案。任何建议表示赞赏。

0 投票
2 回答
1084 浏览

ruby - 在 Ruby 中使用 fileutils 重命名目录

在重命名一组目录时,我最终遇到了一个奇怪的错误,我调用 FileUtils 并成功处理了许多文件夹和子文件夹。

但是当我在子文件夹上尝试它时,我得到了一个奇怪的错误。就在执行 FileUtils.mv 之前,我打印 src 和 dest 以确保它们代表正常,这就是我最终得到的结果:

有趣的是,我有许多学生文件夹,我用相同的命令成功地重命名了这些文件夹。

编辑:按照问题。我尝试将文件夹路径/Ex1 移动到路径/ex1 我想基本上将 Ex1 重命名为 ex1,所以在运行它之前 ex1 不存在。

这是我可以重命名的文件夹的 ls 结果 drwxr-xr-x 这里是我无法重命名的文件夹 Ex1 drwxr-----

0 投票
1 回答
558 浏览

bash - Bash 脚本意外删除文件

我有这个脚本,我正在运行将文件夹中的所有文件重命名为“1.png”、“2.png”等,但有时它会完全擦除(或将文件移动到其他地方,我不知道发生了什么)前 10 张左右的图像。每当文件夹中有超过 10 张图像时,这似乎就会发生。我正在运行的脚本如下,有人有什么想法吗?

编辑

我也在终端中收到此错误,但不知道它是否重要

0 投票
1 回答
4610 浏览

macos - 小写或重命名 Mac OS X 上目录中的所有文件

在花了几个小时之后,我放弃了,并寻求帮助。这已经在之前的 SO 问题中得到了完美的回答:如何将所有文件重命名为小写?

问题是,它在 Mac OS X 上不起作用。所以我开始努力重做它,这样它就可以工作了。了解了一些关于强/弱引用的知识,我认为这与它有关。目前,我对所有内容都使用强引用。

以下是上述脚本在运行时将输出的内容:

由于某种原因,mv不起作用。但是,奇怪的是,如果我获取调试输出并手动运行它,它会正常工作。所以我有一个文件名的前后字符串,在这种情况下,前面是混合大小写,后面是小写。字符串用单引号引起来。我回显它们,就像我将它们作为两个参数传递给mv命令一样。

该脚本给了我一个错误,但如果我手动运行这些命令:

如您所见,该文件已用小写重命名为“这是一个测试 test.txt”。如果我可以mv手动完成这些,那么脚本环境中发生的事情会让人感到困惑。知道那可能是什么吗?

我应该能够像另一张海报一样将其单线化,但无论我尝试什么,它都对我不起作用。

感谢您的任何指导。我在 Mac OS X 上,这里有一些相关的系统信息...

0 投票
1 回答
1256 浏览

bash - 使用 mv 删除文件名的一部分

如何使用 shell 实用程序 mv 将所有 -m.css 文件重命名为 .css?

0 投票
2 回答
4859 浏览

linux - 同时移动文件和更改权限

在 Linux 中,当我使用 mv 时,新文件保留相同的权限。我想 mv 一个文件,但在移动之后,由新文件的所有者。这可能吗?

0 投票
1 回答
633 浏览

unix - find 命令移动文件,但随后文件变得不可访问

我在脚本的参数化版本中运行了以下命令:

Script1 as

script1 工作正常。它将文件从 $1 目录移动到 $4。但是在将文件移动到新目录之后,我必须运行另一个像这样的脚本:

Script2 as

在这里,script2 正在从上一个脚本 script1 将文件移动到的目录中读取。它们存在于该目录中,因为之前的移动脚本运行良好。'ls' 命令显示它们。但是上面的 script2 说:

尽管 ls 在目录中显示了它们,但我收到了这样的错误消息。

请帮忙。

0 投票
2 回答
954 浏览

bash - 在子目录中移动多个文件(和/或通过多字符分隔符分割字符串)[bash]

所以基本上,我有一个文件夹,里面有一堆子文件夹,里面有 100 多个文件。我想获取所有 mp3 文件(真正的通用扩展名,因为我必须使用 jpg 等)并将它们移动到原始目录中的新文件夹。所以基本上文件结构是这样的:

/.../dir/recup1/file1.mp3

/.../dir/recup2/file2.mp3

... ETC。

我希望它看起来像这样:

/.../dir/music/file1.mp3

/.../dir/music/file2.mp3

... ETC。

我想我会使用一个 bash 脚本,它看起来像这样:

我现在只是让它回显,但最终我想用mv它来把它放到正确的文件夹中。显然这不起作用,因为 tr 将每个字符视为分隔符,所以如果你们有更好的主意,我将不胜感激。

(仅供参考,我正在运行上网本 Ubuntu,所以如果有类似于 Windows 搜索的 GUI 方式,我不会反对使用它)

0 投票
1 回答
9530 浏览

linux - Bash:mv:指定的目标不是目录

由于某种原因 mv 在我的 bash 脚本中无法正常工作。这个脚本应该用空格重命名 mp3 文件

但我收到以下错误 mv: target specified is not a directory (mv: указанная цель не является каталогом)