问题标签 [file-moving]

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 投票
0 回答
430 浏览

bitbucket - 将我的整个源移动到另一个文件夹,现在我看不到以前的提交?

我在存储库的根目录中有很多提交的文件。

我决定源文件移动到一个的“src”文件夹,并将根目录留给其他类型的文件。

在源代码树中,这相当于删除根目录中的文件并在“src”文件夹中创建新文件

现在,当我尝试查找xyz 文件的早期版本时,我不能,因为只有“第一个”版本是在“src”文件夹中创建的

我可以将“已删除”文件的提交附加到“新”文件吗?

因此,当我在 bitbucket 中查看“新”文件时,我可以选择要查看的版本,并且只能查看移动后的版本。

**我可以将“旧”文件的版本附加到“新”文件吗?

我希望你能理解我:) 在此先感谢。

0 投票
1 回答
1975 浏览

python - 使用 shutil.move() 移动文件的问题

我正在尝试使用shutilPython 中的模块移动文件。我不断收到此错误:

我不明白为什么我没有得到这样的文件或目录。如果不使用 a shutil.move(filename, new_dest),它将打印我正在寻找的文件名。

所以我不确定我做错了什么。文件的路径是正确的,似乎可以很好地打印文件名。非常感谢您对上述问题的任何帮助。

0 投票
2 回答
433 浏览

perl - 如何检查移动文件是否在perl中完成?

我有一个将文件移动到文件夹中的 Perl 脚本。每次运行时,它都会检查文件夹中的文件名。但是如果我有一个更大的文件,当它检查文件名时它可能还没有准备好移动,它真的会搞砸一些东西。我想在循环结束时停下来检查移动是否完成,然后再继续。

0 投票
1 回答
295 浏览

file - 将日期变量添加到在文件夹中找到最新文件的 bat 文件

我找到了一个脚本,它将最新文件从一个目录复制到另一个目录并将其重命名为静态名称,这将起作用。

我希望对其进行修改以适应每天创建的文件夹中的文件。

所以文件夹结构是:

脚本内容如下:

有没有办法让脚本查看今天的文件夹并获取最新文件并将其复制到静态位置和文件名?

我认为添加这个(但没有时间)可能会有所帮助,但不确定如何将其添加到脚本中:

我在想这样的事情会起作用:

更新,所以我已经尝试过了,但它仍在复制位于“测试用例”文件夹中的最新文件:

在意识到变量和代码主体中都指定了 %todaysdate% 后,我也尝试过这个:

最新版本的代码:

0 投票
1 回答
1304 浏览

batch-file - 根据部分文件名将文件移动到文件夹的批处理脚本

我有一个相对简单但耗时的任务,将某些文件移动到指定文件夹。

示例文件名:

示例文件夹:

全部都在一个文件夹中,我只想要一个脚本来读取文件名的第一部分直到句点.并将该文件移动到匹配的文件夹。

我已经尝试了以下解决方案链接,但我认为下面的@Thomas-The-Bombest 答案应该足以操纵它来完成我想要实现的目标。谢谢

0 投票
2 回答
468 浏览

powershell - 从文件夹中移动和重命名特定文件并在每个文件夹中连续命名它们

我需要对许多文件夹(都在同一个目录中)进行排序,以将所有 JPG 移动并重命名为“parentfolder”+“#”,其中“parentfolder”是父文件夹名称,“#”是每个组的连续标签各自文件夹中的文件。

例如,.\Input\MainID1文件夹中为a.jpg、b.jpg、c.jpg和其他一些文件类型。在另一个文件夹中 .\Input\MainID2也是a.jpg、b.jpg、c.jpg和其他一些文件类型。

所需的输出是将所有 jps 保存在一个重命名为的文件夹中:

然后在查看下一个文件夹时重置循环以允许:

我很难找到一种方法来重新启动每个文件夹的循环。目前,我的循环正在迭代整个目录的 .jpg 文件。

输出:

0 投票
1 回答
2839 浏览

visual-studio - 重新组织 Visual Studio 解决方案的目录结构

我的 Visual Studio (VS) 项目/解决方案按预期工作,但 VS 以某种非逻辑方式组织了我的项目的目录结构(源文件)。

当前目录结构

我想我在将项目添加到 VS 中的解决方案时犯了一个错误,因为它现在是这样组织的。

我最理想的是这种更干净的结构:

当我尝试这个时 - 或者每当我移动/尝试通过简单地移动它们来根据上述重新组织 VS 之外的文件/文件夹,然后尝试在 VS 中构建解决方案时,我收到以下错误(几乎) 所有项目:

所以我的问题是:

如何在不破坏我的解决方案的情况下在 VS 之外为我的解决方案重新组织我的文件夹/文件?

0 投票
1 回答
186 浏览

java - Java 中最安全的移动目录

我正在寻找在 Java 中移动目录的最安全方法。我现在的代码基本上是

其中 parentPath 类似于 /dir/service/,因此 destPath 是 /dir/input/。

我的问题是,虽然这种方法在 99% 的情况下都有效,但在某些情况下它会失败并删除它应该移动的目录上的文件。(它在 moveDirectory 函数上启动一个 IOException,声称无法删除该目录)。

我需要一种方法来确保这个问题不会发生(或者至少我的文件是安全的),因为我不能丢失这些文件。

我也对任何新方法持开放态度,我只需要它安全且不要太慢(鉴于我的方法将始终适用于大量目录)。

0 投票
1 回答
30852 浏览

kubernetes - Kubernetes - 如何下载 PersistentVolume 的内容

Pod在通过 helm 创建的 K8s 集群中有一个测试执行器,它要求动态创建PersistentVolume它存储测试结果的位置。

现在我想得到这卷的内容。这似乎是很自然的事情。我会期待一些kubectl download pv <id>。但我无法谷歌搜索任何东西。

如何获取 a 的内容PersistentVolume

我在 AWS EKS;所以 AWS API 也是一种选择。我也可以访问 ECR,所以也许我可以以某种方式将其存储为图像并下载?

或者,一般来说,我正在寻找一种传输目录的方法,甚至可以在存档中。但它应该容器完成并且不再运行之后。

0 投票
0 回答
104 浏览

file-permissions - 如何在网络驱动器上的共享文件夹中运行 PyPdf2 fileMerger

我正在尝试使用 PyPDf2 在我办公室共享驱动器的文件夹中合并多个文件。但是,我的程序从未完成运行,因为我认为它没有访问该文件夹的权限。有没有办法允许访问它?