使用find命令在文件名前添加

伊索

有没有办法,只有find命令前面加上一个字符串的文件名?

这样:

201a.txt
201b.png
...

变成这个:

foo_201a.txt
foo_201b.png
...

这个:

find . -name '201*' -execdir mv {} foo_{} \;

不起作用,因为该{}部分./在文件名中包含开头,因此尝试写入foo_./201*

如果仅查找不可能做到这一点,那么将字符串添加到文件名的最便捷的方法(阅读:仅coreutils,没有shell脚本,最容易理解)?

史蒂夫

否。但是该rename命令提供了一个简单的解决方案。

$ ls -1
201a.txt
201b.png
$ rename 201 foo_201 201*
$ ls -1
foo_201a.txt
foo_201b.png
$

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在文件名前批量添加字符串

来自分类Dev

使用find命令在shell中打印带有空格的完整文件名

来自分类Dev

使用Shell添加文件名合并多个文件

来自分类Dev

如何在Unix中通过find命令在文件名前添加最后一行文件

来自分类Dev

如何在sed命令中使用文件名?

来自分类Dev

Linux find命令:搜索包含括号的文件名

来自分类Dev

在find命令中如何在文件名中使用变量?

来自分类Dev

如何使用linux find命令替换所有文件名中的特殊字符?

来自分类Dev

处理从find命令通过管道传输的文件名

来自分类Dev

如何仅从find命令返回文件名?

来自分类Dev

空格中断循环的文件名,find命令

来自分类Dev

如何在sed命令中使用文件名?

来自分类Dev

如何使用find命令从文件名中删除(1)

来自分类Dev

使用-exec时如何在find命令中输出文件名?

来自分类Dev

如何使用linux find命令打印内容而不是文件名?

来自分类Dev

如何使用find命令获取cygwin中的文件名?

来自分类Dev

命令在文件名上添加特定时间?

来自分类Dev

在文件名前批量添加字符串

来自分类Dev

如何使用Windows命令行在文件名中添加12小时格式的时间?

来自分类Dev

bash将文件名添加到别名命令

来自分类Dev

linux find命令的文件名不带扩展名的未知扩展名

来自分类Dev

使用split命令创建以数字作为文件名的文件

来自分类Dev

使用du命令按文件名排序

来自分类Dev

在批处理命令中无法使用forfiles获得文件名的前4个字符

来自分类Dev

使用find命令将文件重命名为不带扩展名的相同文件名

来自分类Dev

使用命令的输出文本作为文件名

来自分类Dev

如何使用find命令列出文件名而不列出路径?

来自分类Dev

在批处理脚本中使用“FIND”命令时避免打印文件名

来自分类Dev

如何使用 find、ls 命令根据数组中的条目显示文件名?

Related 相关文章

  1. 1

    在文件名前批量添加字符串

  2. 2

    使用find命令在shell中打印带有空格的完整文件名

  3. 3

    使用Shell添加文件名合并多个文件

  4. 4

    如何在Unix中通过find命令在文件名前添加最后一行文件

  5. 5

    如何在sed命令中使用文件名?

  6. 6

    Linux find命令:搜索包含括号的文件名

  7. 7

    在find命令中如何在文件名中使用变量?

  8. 8

    如何使用linux find命令替换所有文件名中的特殊字符?

  9. 9

    处理从find命令通过管道传输的文件名

  10. 10

    如何仅从find命令返回文件名?

  11. 11

    空格中断循环的文件名,find命令

  12. 12

    如何在sed命令中使用文件名?

  13. 13

    如何使用find命令从文件名中删除(1)

  14. 14

    使用-exec时如何在find命令中输出文件名?

  15. 15

    如何使用linux find命令打印内容而不是文件名?

  16. 16

    如何使用find命令获取cygwin中的文件名?

  17. 17

    命令在文件名上添加特定时间?

  18. 18

    在文件名前批量添加字符串

  19. 19

    如何使用Windows命令行在文件名中添加12小时格式的时间?

  20. 20

    bash将文件名添加到别名命令

  21. 21

    linux find命令的文件名不带扩展名的未知扩展名

  22. 22

    使用split命令创建以数字作为文件名的文件

  23. 23

    使用du命令按文件名排序

  24. 24

    在批处理命令中无法使用forfiles获得文件名的前4个字符

  25. 25

    使用find命令将文件重命名为不带扩展名的相同文件名

  26. 26

    使用命令的输出文本作为文件名

  27. 27

    如何使用find命令列出文件名而不列出路径?

  28. 28

    在批处理脚本中使用“FIND”命令时避免打印文件名

  29. 29

    如何使用 find、ls 命令根据数组中的条目显示文件名?

热门标签

归档