问题标签 [file-rename]
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.
regex - 如何将包含浮点数的文件重命名为连续数字
我被困在这里了。请帮忙。
我有大量文件,命名如下:
例如plot_.0012.png
或plot_1.12.png
。
有没有办法将它重命名为plot_{5 digits}.png
, likeplot_00012.png
和plot_11200.png
?
任何帮助都会非常棒!
问候,于尔根
linux - 如何编写 bash 脚本来替换文件中的单词然后重命名文件?
我有一个文件夹结构,如下图:
我需要创建一个执行 4 件事的 bash 脚本:
- 它搜索通用目录中的所有文件并找到字符串'generic'并将其变为'something'
- 如上所述,但将“通用”更改为“某事”
- 如上所述,但将“通用”更改为“某事”
- 用“something”重命名任何包含“generic”的文件名
现在,我正在使用 net beans 中的搜索和替换手动执行此过程。我不太了解 bash 脚本,但我确信这可以做到。我在想一些我会运行的东西,它会以“某事”作为输入。
我从哪里开始?我应该使用哪些功能?总体指导会很棒。谢谢。
我使用的是 Ubuntu 10.5 桌面版。
php - PHP Rename() 删除 Windows 中的所有者属性?
我正在使用 PHP 的rename
函数,我注意到它删除了 Windows 中的属性OWNER。
有谁知道如何克服这个?我需要保留文件以前的属性和权限。
感谢任何可以对此有所了解的人,因为 php 文档对我没有帮助。
更新
我要重命名的文件是 SQL Server 数据库文件。(扩展名:.mdf 和 .ldf)。我将这些数据库从 SQL Server 中分离出来,然后用 PHP 重命名它们。但是,如果之前和之后查看属性。它最初有一个属性 OWNER 但在通过 PHP 重命名后它甚至没有一个 OWNER 属性!
Windows 7、SQL Server 2008、PHP 5.3.0
java - 批处理文件重命名 - 从列表中插入文本(在 Python 或 Java 中)
我正在完成名片制作流程(excel > xml > indesign > 单页 pdfs),我想在文件名中插入员工的姓名。
我现在拥有的:
我需要什么(我可以用正则表达式轻松操作名单):
我是一个 Java 和 Python 的蹒跚学步的孩子。我已阅读相关问题,在 Automator (Mac) 和 Name Mangler 中尝试过,但无法正常工作。
在此先感谢,格斯
bash - 使用文件名的 sha1() 哈希重命名文件的脚本
我正在建立一个网站,我想对我的图像的文件名进行哈希处理。
如何创建一个 bash 脚本文件,用旧文件名的 sha1 重命名目录中的每个文件?
我试过了 :
但这不起作用:(
编辑
根据这里的建议,我尝试了这个:
这确实重命名了文件,但我不确定用什么来散列文件名。扩展是否被散列?路径呢?
信息
然后我将使用 PHP 的 sha1() 函数来显示图像:
php - 如何顺序重命名从一系列现有文件中进行的文件(在 PHP 中)?
假设我有一个包含一堆文件的源文件夹,如下所示
然后我有一个目标文件夹,其中包含完全相同的文件名。
如何将源文件夹中的文件添加到目标文件夹,以便文件名如下所示:
在 PHP 中是否有合理的方法来做到这一点?
c# - 文件重命名问题?
在 C# 中重命名文件:
它成功执行,但是当我再次尝试重命名文件时,系统给出了这个异常: 该进程无法访问该文件,因为它正在被另一个进程使用。 我找不到这个在哪里使用?当我进一步调试错误时,它显示类名在 w3wp.exe 的进程中,即 IIS。接下来我该怎么办?得到
这就是我获取文件夹列表的方式,然后将其返回到 xml。然后在文件夹中,当我单击它时我会得到文件
现在获取图像:这是代码
regex - 同时重命名一组文件,使用正则表达式在其扩展名之前连接一个数字 - Python 或批处理脚本
我想重命名以 .log 结尾的每个文件,但我有类似的文件,例如:
……
我想一次重命名每个文件,使用该扩展名 (.*) 但没有任何数字,即,我想将 x.log 重命名为 xN.log,y.log 重命名为 yNlog,z.log 重命名为 zN.log ,其中 N 是我要连接的数字。
这在使用正则表达式甚至 Python 的 Windows 批处理脚本中是否可行?
什么都可以,只要我能给出参数 N。
objective-c - 是否可以防止在 iTunes 文件共享中重命名文件?
我有一个使用 sqlite db 的应用程序,将其保存在 Documents 目录中。
此外,它允许用户从数据库创建一个 csv 文件并通过电子邮件发送。此 .csv 文件也保存在 Documents 目录中。
我会启用 iTunes 文件共享,因此用户还可以将这些文件保存在 pc/mac 上(也许将来我的应用程序也可以读取用户添加的文件)。
我读到用户可以通过 iTunes 文件共享删除、保存、添加和重命名文件,但我注意到我没有成功通过 iTunes 文件共享删除我的应用程序文件,我只能保存/添加和重命名它们。
如果无法删除,这对我的应用程序有好处,但用户仍然可以重命名 .sqlite 文件。
有没有办法防止在 iTunes 文件共享中重命名文件?
macos - 如何使用终端批量重命名文件?
我有一组文件,全部都是nnn.MP4.mov
. 我怎么能重命名它们以便它只是nnn.mov
?