如何使用文件名的开头部分连接文件

标记

我有很多文件的形式是名字

username_pattern_suffix.ext  

其中“模式”是固定的,但是用户名非常多,每个用户名都有多个文件(即“后缀”的值)。我想将每个用户的文件合并为一个文件,例如

username.ext

最终每个用户名只有一个文件。每个用户名包含两个下划线_,并以数字结尾,但长度可变。

埃里克·雷诺夫(Eric Renouf)

根据有多少个文件,您可以执行以下操作:

for pat in *_pattern_*; do
    cat -- "$pat" >> "${pat%%_pattern_*}".ext
done

这将循环遍历此目录中包含的所有文件,_pattern_并将cat每个文件的内容追加到文件中出现的名称之前的所有内容_pattern_,然后添加.ext扩展名。

如果文件太多,这将无法正常工作

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何使用Powershell从文件名开头删除空格

来自分类Dev

我如何创建以“开头的文件名”

来自分类Dev

如何按文件名区分 2 个文件夹,但仅使用 zsh 区分文件名的开头?

来自分类Dev

如何在文件名的开头使用破折号“-”打开多个文件?

来自分类Dev

如何在文件名的开头使用连字符解压缩文件

来自分类Dev

如何处理文件名以bash中的空格开头?

来自分类Dev

如何在vim中的文件名的开头添加“#”?

来自分类Dev

如何从文件名开头删除点和空格

来自分类Dev

HTML:如何使用href链接到以#字符开头的文件名

来自分类Dev

如何以#使用RegEx开头的字符串中找到文件名

来自分类Dev

如何对多个文件名部分上的文件进行排序?

来自分类Dev

iOS使用带有部分文件名的文件

来自分类Dev

iOS使用带有部分文件名的文件

来自分类Dev

如何使用批处理脚本删除Windows 7中许多文件的文件名的某些部分?

来自分类Dev

如何根据部分文件名使用 Google Script 自动移动 Google Drive 中的文件?

来自分类Dev

Unix-文件名开头的空格

来自分类Dev

删除文件名开头,最大为“ _”

来自分类Dev

文件名以-(破折号)开头

来自分类Dev

更改目录开头的文件名

来自分类Dev

Bash:重命名文件名开头

来自分类Dev

从文件名开头删除数字

来自分类Dev

读取文件名部分未知的文件

来自分类Dev

如何使用python分割文件名

来自分类Dev

如何使用ack搜索文件名

来自分类Dev

提取文件名部分以解决文件名冲突

来自分类Dev

将文件名的最后一个数字部分复制到开头

来自分类Dev

将文件名的最后一部分移到开头

来自分类Dev

如何在 python 中使用文件名的一部分作为连接的唯一标识符?

来自分类Dev

如何在Bash中获取文件名的通配符部分

Related 相关文章

  1. 1

    如何使用Powershell从文件名开头删除空格

  2. 2

    我如何创建以“开头的文件名”

  3. 3

    如何按文件名区分 2 个文件夹,但仅使用 zsh 区分文件名的开头?

  4. 4

    如何在文件名的开头使用破折号“-”打开多个文件?

  5. 5

    如何在文件名的开头使用连字符解压缩文件

  6. 6

    如何处理文件名以bash中的空格开头?

  7. 7

    如何在vim中的文件名的开头添加“#”?

  8. 8

    如何从文件名开头删除点和空格

  9. 9

    HTML:如何使用href链接到以#字符开头的文件名

  10. 10

    如何以#使用RegEx开头的字符串中找到文件名

  11. 11

    如何对多个文件名部分上的文件进行排序?

  12. 12

    iOS使用带有部分文件名的文件

  13. 13

    iOS使用带有部分文件名的文件

  14. 14

    如何使用批处理脚本删除Windows 7中许多文件的文件名的某些部分?

  15. 15

    如何根据部分文件名使用 Google Script 自动移动 Google Drive 中的文件?

  16. 16

    Unix-文件名开头的空格

  17. 17

    删除文件名开头,最大为“ _”

  18. 18

    文件名以-(破折号)开头

  19. 19

    更改目录开头的文件名

  20. 20

    Bash:重命名文件名开头

  21. 21

    从文件名开头删除数字

  22. 22

    读取文件名部分未知的文件

  23. 23

    如何使用python分割文件名

  24. 24

    如何使用ack搜索文件名

  25. 25

    提取文件名部分以解决文件名冲突

  26. 26

    将文件名的最后一个数字部分复制到开头

  27. 27

    将文件名的最后一部分移到开头

  28. 28

    如何在 python 中使用文件名的一部分作为连接的唯一标识符?

  29. 29

    如何在Bash中获取文件名的通配符部分

热门标签

归档