我有许多文件具有相同的前缀,只是下划线后的位不同.我也有很多前缀!
下划线不会出现在文件名的其他任何位置.如何将所有具有相同前缀的文件连接成一个新文件?
我要补充的是,我有成千上万个不同的前缀,因此无法将其提供给循环.
解决方法:
您可以执行以下操作:
cat /path/prefix* >> new_file
它会将所有名称与/ path / prefix匹配的文件(即连接文件并在标准输出上打印)进行分类.文本的其余部分可以有所不同.
在执行之前,最好先执行ls / path / prefix *以确保它获取了所有要考虑的文件(并且只有这些文件).
例
$ls
aa_bb prefix_23 prefix_235 prefix_nnn
$ls prefix_*
prefix_23 prefix_235 prefix_nnn
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。