batch-rename相关内容

如何使用终端批量重命名文件?

我有一组文件,都是nnn.MP4.mov.我怎样才能重命名它们,使其只是 nnn.mov? 解决方案 首先,使用以下内容进行试运行(实际上不会重命名任何文件): 用于 *.mov 中的文件做echo mv "$file" "${file/MP4./}"完毕 如果一切正常,请从第三行中删除 echo 以实际重命名文件. ..
发布时间:2021-12-28 10:27:04 其他开发

使用批处理文件递归重命名文件名+文件夹名

我喜欢创建一个批处理文件(winxp cmd),它递归地遍历选定的文件夹和子文件夹,并使用以下规则重命名文件+文件夹: 从所有文件+文件夹名称中,所有大写+小写的“V"和“W"字母都需要替换为字母“Y"和“Z". 例如11V0W必须变成11Y0Z. 我相信 FOR/R 是可能的,但是如何呢?我认为除了使用 FOR/R 进行基本递归之外,还需要调用一个子程序来逐个检查每个字母. ..
发布时间:2021-12-13 18:12:46 其他开发

通过用零填充批量重命名顺序文件

我有一堆这样命名的文件: output_1.png输出_2.png...输出_10.png...output_120.png 重命名它们以匹配约定的最简单方法是什么,例如最多四位小数,以便文件命名: output_0001.pngoutput_0002.png...output_0010.pngoutput_0120.png 这在 Unix/Linux/BSD 中应该很容易,尽管我也可以访 ..
发布时间:2021-12-13 18:06:17 其他开发

在Unix中根据模式重命名多个文件

一个目录中有多个文件以前缀fgh开头,例如: fghfilea文件文件 我想将它们全部重命名为以前缀 jkl 开头.是否有一个命令可以做到这一点,而不是单独重命名每个文件? 解决方案 有几种方法,但使用 rename 可能是最简单的. 使用一个版本的rename: 重命名 's/^fgh/jkl/' fgh* 使用另一个版本的rename(与Judy2K 的回答): 重命名 ..
发布时间:2021-12-09 19:42:19 服务器开发

将文件夹中的文件重命名为序列号

我想将目录中的文件重命名为序列号.基于文件的创建日期. 例如sadf.jpg到0001.jpg,wrjr3.jpg到0002.jpg等等上,前导零的数量取决于文件总数(如果不需要,则不需要额外的零). 解决方案 尝试使用循环、let 和 printf 来填充: a=1对于我在 *.jpg;做new=$(printf "%04d.jpg""$a") #04 填充到长度为 4mv -i ..
发布时间:2021-12-05 22:44:33 其他开发

如何完全重命名 Xcode 项目(即包括文件夹)?

我有一个名为 XXX 的项目.我想将此项目重命名为 YYY. 请注意,XXX 是一个非常常见的术语(例如“数据",或简称为“项目"),因此简单的 RegEx 搜索和替换是不可能的,除了损坏项目配置文件的风险. 我当前的项目目录包含以下项目: XXX XXXTests XXX.xcodeproj 我想将它们重命名为: YYY YYYTests YYY.xcode ..
发布时间:2021-12-05 19:56:53 其他开发

如何通过 SSH 重命名所有文件

我正在尝试通过 SSH 或 SFTP 重命名远程目录中的所有文件.重命名应将文件转换为日期扩展名,例如将 .txt 转换为 .txt.2016-05-25. 我有以下命令来循环每个 .txt 文件并尝试重命名,但出现错误: ssh $user@$server "为 $srcFolder/*.txt 中的 FILENAME; do mv $FILENAME $FILENAME.$DATE; ..
发布时间:2021-07-23 19:52:32 其他开发

更改文件名日期格式

我有一些文件无法被 filebot 识别,因为它们具有以下命名方案. SOAP 2018 年 10 月 3 日第 1 部分 1080p(用户)[GROUP].mp4 (改名) 然而,Filebot 确实识别出这种命名方案并需要 SOAP 2018 10 01 Part 1 (USER) [GROUP].mp4 我需要一个可以根据该日期格式重命名这些文件的脚本.我曾尝试阅读正则表达式, ..
发布时间:2021-07-07 19:16:02 其他开发

Perl 的重命名 - 如何附加计数器?

有一个很好的重命名实用程序,它随 Perl 安装一起提供.如何在 Perl 正则表达式中附加一个计数器?这是一个相关的问题,例如对于当前目录下的文件编号问题: rename 's/^//g' * 例如如何重命名: fileA文件B文件C 到 1 - 文件A2 - 文件B3 - 文件C 编辑: 我添加了计数器功能($c 变量) - 参见 这里.它工作正 ..
发布时间:2021-07-07 19:14:03 其他开发

Rails:重命名控制器和相应的模型

是否有一种简单的方法可以重命名我的应用程序中的控制器和模型以及相应代码中的所有实例? 我正在使用 textmate,这会像使用替换功能并将 Post 替换为 Report 一样简单吗? 解决方案 如果您使用的是 textmate,请使用“command-shift-f"在整个项目中查找字符串. ..
发布时间:2021-07-07 19:13:38 其他开发

如何防止 PowerShell -Recurse 两次重命名第一个文件?

当使用 powershell 用目录名和文件名重命名文件时,我的代码有效,除了在目录中的第一个文件中,它给了它目录名的两个副本.所以文件夹folder1 中的文件book1.xlsx 应该变成folder1book1.xlsx 但它变成了folder1folder1book1.xlsx.folder1 中的其余文件正确命名为 folder1book2.xlsx、folder1book3.xlsx ..
发布时间:2021-07-05 19:23:29 其他开发

有没有办法在不使用 sed 或 rename 的情况下递归重命名目录?

我正在尝试将一些包含“Fever"的目录重命名为包含“Malaria".指令是在没有 sed 或重命名的情况下进行.到目前为止,我的错误主要包括像 这样的行 mv: cannot stat 'retest\nretest/Section-01\nretest/Section-02\nretest/Section-03\nretest/Section-04': 没有那个文件或目录.> 我的代码 ..
发布时间:2021-07-05 19:20:14 服务器开发

PowerShell 命令按顺序批量重命名文件

我正在努力让我的最终用户更容易命名批处理文件.在拍摄我们的地点时,我们有时可能只有 1 张照片或 500 张照片,具体取决于地点的大小.下面的代码可以根据目录中的文件数量批量重命名我们的照片: $prefix = "[SomePrefix]"$files = Get-ChildItem$id = 1$文件 |foreach { Rename-Item -Path $_.fullname -New ..
发布时间:2021-06-19 20:53:21 其他开发

逐步重命名文件名

我想通过给字符串加上前缀来逐步重命名文件夹中的文件名.我发现此Windows PowerShell脚本仅以字符串为前缀: cd C:\ Users \ strz \ Desktop \ Data_zMob \ processed_ \ PROD_3Euro_OK \ Z_586_20160307_0850$ files =获取子项foreach($ files中的$ file){重命名项$ f ..
发布时间:2021-05-07 19:09:23 其他开发

用变量值重命名当前文件

我只是想获取两行相交处的列' ID '的值(遇到 Name 和 Zip 同一行),然后使用该行号,获得" ID "列的值来重命名文件.我不认为为一个正确地写' .rename '..任何指针表示赞赏.当前没有错误,但也没有输出. 导入PyPDF2从PyPDF2导入PdfFileWriter,PdfFileReader汇入导入配置导入xlrd将numpy导入为np将熊猫作为pd导入导入数学导入操作 ..
发布时间:2021-05-05 20:19:39 Python

用于重命名文件夹中文件的批处理命令

只是想知道是否有人可以帮助我.通常,我很想找到一些代码,我需要一个代码来操作它,但是如果我必须从头开始的话,那太可怕了. 我是一名老师,希望所有文件都带有一致的标签,就像我必须将它们发送出去一样. 我想知道有没有一种编写批处理文件的方法来执行以下操作: 我有一个主题文件夹,在每个主题文件夹中都有学生的名字,他们在一个文件夹中做的小册子,然后有一个.doc或.docx文件. ..
发布时间:2021-04-15 18:53:57 其他开发

批处理文件以从CSV读取文件名并重命名文件夹中的文件

我在文件中有一组代码,我想用该代码重命名文件夹中的文件.就像第一个文件的第一个代码,然后是第二个文件的第二个代码一样. 对于/f"delims ="(code.csv)中的%% x的 确实要调用:rename"%% x"暂停转到:EOF:改名REN"* .jpg""a/%1.jpg" 这是我写的内容,但这就像为所有文件运行第一个代码,并得到一个存在的重复文件名或文件找不到错误.即使文件正在 ..
发布时间:2021-04-15 18:50:05 其他开发