在Linux或Windows中更改目录中的所有文件名和扩展名

文卡特什瓦兰·塞尔瓦拉吉

我有成千上万个带有这样的文件扩展名的文件

3_bedroom_villas_in_chennai.html__201308050010_
3_bedroom_villas_in_chennai.html__201308080012_
3_bedroom_villas_in_chennai.html__201308100012_
3_bedroom_villas_in_chennai.html__201308110034_ and so on.....

在目录中。我想将所有这些更改为以下内容

3_bedroom_villas_in_chennai__201308050010_.html
3_bedroom_villas_in_chennai__201308080012_.html
3_bedroom_villas_in_chennai__201308100012_.html
3_bedroom_villas_in_chennai__201308110034_.html

当我尝试使用以下命令在Windows中执行此操作时

ren *.* *.html

我得到以下

A duplicate file name exists, or the file
cannot be found.
A duplicate file name exists, or the file
cannot be found.
A duplicate file name exists, or the file
cannot be found.
A duplicate file name exists, or the file
cannot be found. and so on...

因为我知道它将尝试将所有内容更改为一个文件名,例如

3_bedroom_villas_in_chennai.html and so on... 

在Windows或Linux上执行此操作的任何方法?

朱鲁姆

Linux中

ls | xargs -I % mv % %.html

ls命令输出通过管道传输到xargs,并且xargs将所有%(在之后mv)替换为来自的输入ls

另外,如果要递归遍历所有子目录,则可能要使用:

find . -type f | xargs -I % mv % %.html

Windows中

for /r %x in (*) do ren "%x" *.txt

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

重命名所有“。” 文件名中扩展名“ _”(扩展名除外)

来自分类Dev

bash检查目录中的所有文件的扩展名

来自分类Dev

从相同扩展名但不具有扩展名(MATLAB)的目录中获取文件名

来自分类Dev

AppleScript中没有扩展名的文件名

来自分类Dev

AppleScript中没有扩展名的文件名

来自分类Dev

如何更改目录中所有文件的扩展名?

来自分类Dev

将所有文件名(不带扩展名)写入Ubuntu终端中的数组

来自分类Dev

从具有多个扩展名的文件名中删除某些扩展名

来自分类Dev

如何从特定给定的目录和所有子目录中搜索具有特定扩展名的文件

来自分类Dev

使用 PowerShell 重命名给定目录和子文件夹中没有扩展名的所有文件

来自分类Dev

删除目录中带有pdf扩展名的文件以外的所有文件

来自分类Dev

删除目录中带有pdf扩展名的文件以外的所有文件

来自分类Dev

如何列出目录中除具有指定扩展名的文件以外的所有文件?

来自分类Dev

上载文件名更改后,如何在img src目录中添加扩展名?

来自分类Dev

如何更改目录unix / linux中每个文件的文件扩展名

来自分类Dev

从bash中的完整文件路径获取父目录名称和文件名而没有扩展名?

来自分类Dev

从目录中的所有文件中删除特定的扩展名

来自分类Dev

如何从完整文件路径中删除除文件名(无扩展名)以外的所有文件?

来自分类Dev

更改所有包含特定字符串的文件名的扩展名

来自分类Dev

移动目录中的所有文件而忽略文件扩展名

来自分类Dev

重命名目录中的所有文件,同时保留任何文件扩展名

来自分类Dev

从整个目录树中删除所有类型(文件扩展名)的文件

来自分类Dev

移动目录中的所有文件而忽略文件扩展名

来自分类Dev

在AutoIT中更改特定文件夹扩展名中的所有文件

来自分类Dev

列出具有特定扩展名的目录中的所有文件

来自分类Dev

将后缀添加到目录中带有扩展名的所有文件

来自分类Dev

如何在目录中查找所有具有相同扩展名的文件

来自分类Dev

如何在目录中查找所有具有相同扩展名的文件

来自分类Dev

列出具有特定扩展名的目录中的所有文件

Related 相关文章

  1. 1

    重命名所有“。” 文件名中扩展名“ _”(扩展名除外)

  2. 2

    bash检查目录中的所有文件的扩展名

  3. 3

    从相同扩展名但不具有扩展名(MATLAB)的目录中获取文件名

  4. 4

    AppleScript中没有扩展名的文件名

  5. 5

    AppleScript中没有扩展名的文件名

  6. 6

    如何更改目录中所有文件的扩展名?

  7. 7

    将所有文件名(不带扩展名)写入Ubuntu终端中的数组

  8. 8

    从具有多个扩展名的文件名中删除某些扩展名

  9. 9

    如何从特定给定的目录和所有子目录中搜索具有特定扩展名的文件

  10. 10

    使用 PowerShell 重命名给定目录和子文件夹中没有扩展名的所有文件

  11. 11

    删除目录中带有pdf扩展名的文件以外的所有文件

  12. 12

    删除目录中带有pdf扩展名的文件以外的所有文件

  13. 13

    如何列出目录中除具有指定扩展名的文件以外的所有文件?

  14. 14

    上载文件名更改后,如何在img src目录中添加扩展名?

  15. 15

    如何更改目录unix / linux中每个文件的文件扩展名

  16. 16

    从bash中的完整文件路径获取父目录名称和文件名而没有扩展名?

  17. 17

    从目录中的所有文件中删除特定的扩展名

  18. 18

    如何从完整文件路径中删除除文件名(无扩展名)以外的所有文件?

  19. 19

    更改所有包含特定字符串的文件名的扩展名

  20. 20

    移动目录中的所有文件而忽略文件扩展名

  21. 21

    重命名目录中的所有文件,同时保留任何文件扩展名

  22. 22

    从整个目录树中删除所有类型(文件扩展名)的文件

  23. 23

    移动目录中的所有文件而忽略文件扩展名

  24. 24

    在AutoIT中更改特定文件夹扩展名中的所有文件

  25. 25

    列出具有特定扩展名的目录中的所有文件

  26. 26

    将后缀添加到目录中带有扩展名的所有文件

  27. 27

    如何在目录中查找所有具有相同扩展名的文件

  28. 28

    如何在目录中查找所有具有相同扩展名的文件

  29. 29

    列出具有特定扩展名的目录中的所有文件

热门标签

归档