Questions tagged [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.

Filter by
Sorted by
Tagged with
0 投票
2 回答
1071 浏览

在 bash 中通过管道或其他方式获取和重命名创建的文件

第一个问题:

我对这个脚本业务很陌生,但我一直在尝试使用 youtube-dl 自动下载和重命名 youtube 视频。我真的只是将其作为一项技术练习来学习更多关于 bash 脚本的知识。

我正在使用的命令是:

(它将下载单个视频或获取播放列表并下载所有文件),这将创建一个具有以下格式的文件(示例):

youtube URL 的最后一个参考部分位于末尾。

我编写了一个脚本来批量重命名所有有效的文件,如下所示:

基本上它只是截断了最后一段,我的问题是我怎么能把它放在不同的格式中,这样我就可以把它放在最后,或者将它和第一个命令合并到一个脚本中,这样我就可以自动化整个过程?

提前致谢。

0 投票
1 回答
181 浏览

如何阻止自动生成的 Linq to SQL 类加载所有数据?

如何阻止自动生成的 Linq to SQL 类加载所有数据? 在那里发布答案!

我有一个 ASP.NET MVC 项目,很像NerdDinner教程示例。(我使用的是 MVC 2,但遵循了 NerdDinner 教程来创建它)。

按照本教程第 3 部分中的说明,我通过创建“Linq to SQL 类”(.dbml) 表面并将我的数据库表放到上面来创建我的数据库的 Linq-to-SQL 模型。设计器已经根据我的数据库表自动添加了生成的类之间的关系。

假设我的课程按照 NerdDinner 示例,所以我有 Dinner 和 RSVP 表,其中每个 Dinner 记录与许多 RSVP 记录相关联——因此在生成的类中,Dinner 对象有一个 RSVPs 属性,它是 RSVP 的列表对象。

我的问题是这样的看起来(我很高兴证明这是错误的)一旦我访问一个 Dinner 对象,它就会加载所有相应的 RSVP 对象,即使我不使用 RSVPs 成员。

第一个问题:这真的是生成类的默认行为吗?

在我的特殊情况下,对象图包含更多的表(它们的记录要多一个数量级),所以这是灾难性的行为——当我只想显示一个详细信息时,我会加载大量数据单亲记录。

第二个问题:是否有任何通过设计器 UI 公开的属性可以让我修改此行为?(我找不到任何东西)。

第三个问题DataContext:我已经看到了如何通过使用DataShape与 DataContext 关联的对象来控制在 a 中加载相关记录的描述。这就是我的意思吗?如果有的话,是否有像 NerdDinner 这样的教程,不仅可以展示如何做到这一点,还可以建议正常使用的“模式”?

0 投票
1 回答
2118 浏览

包含文件路径的 Bash 变量

我正在编写一个脚本,该脚本需要根据用户输入在目录中查找文件。该文件包含一个文件路径,我需要将该文件路径用作变量,以便稍后在 mv 命令中使用它。至今 :-

稍后它需要使用从该文件读取的文件路径从垃圾箱中移动文件

目前,它似乎不起作用,并在运行时挂起。我在这里错过了什么愚蠢的事情吗?

编辑:已解决,是一个愚蠢的语法错误。谢谢你的帮助!

0 投票
1 回答
543 浏览

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

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

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

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

谢谢!

0 投票
4 回答
5917 浏览

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

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

IE

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

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

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

0 投票
3 回答
4958 浏览

git:mv 命令

我读过mv命令与

可以肯定的是,如果我这样做,是否完全相同:

0 投票
1 回答
1264 浏览

如何在 osx 上模拟 cp 和 mv --parent

Osx mv 和 cp 没有 --parents 选项,那么如何模拟它呢?

即 mv x/y/a.txt s/x/y/a.txt 当 s 为空时会给出没有找到目录的错误,除非先执行 mkdir,这在尝试执行数千个文件时相当麻烦。

0 投票
4 回答
359 浏览

Bash 重命名子目录中的 zip

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

我需要输出是这样的

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

感谢您的任何帮助

0 投票
2 回答
7766 浏览

UNIX 命令 mv 和 rm 如何处理打开的文件?

如果我正在读取存储在 NTFS 文件系统上的文件,并且我尝试在该文件仍在读取时移动/重命名该文件,我将无法这样做。如果我在 UNIX 文件系统(如 EXT3)上尝试此操作,它会成功,并且执行读取的进程不受影响。我什至可以 rm 文件并且读取过程不受影响。这是如何运作的?有人可以向我解释为什么在 UNIX 文件系统下支持这种行为但在 NTFS 下不支持?我有一种模糊的感觉,它与硬链接和索引节点有关,但我希望能有一个很好的解释。

0 投票
1 回答
462 浏览

无法将除目录以外的所有文件移动到终端中的文件夹

我在我的 Bash 中启用了扩展正则表达式

它们可能有助于解决问题。

我运行以下失败,因为它也移动目录

我正在尝试查找除目录之外的所有文件并将它们移动到名为 django-tes/ 的目录中。

如何将文件夹中除目录之外的所有文件移动到终端中的文件夹?


15 30 50 per page
1
2 3 4 5
1498226