微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何使用Unix CAT和Find来插入新行

我有这样的文件列表:

/somedir/file1.fa >foo ATCGGGGG /somedir/file2.fa >bar CCCCCCC

还有很多这些文件

我想要使​​用下面的命令执行一个CAT

find /somedir/ -name "*.fa" | xargs cat > All.fa

但是为什么我在All.fa遇到这个All.fa

如何从文件传递命令行参数

grep所有以特定字符开头的string实例

用猫读数:当没有收到数据时停止

合并文件(猫)在每个文件夹的Unix

shellpipe道和猫命令…在Windows上

>foo ATCGGGGG>bar CCCCCCC

代替

>foo ATCGGGGG >bar CCCCCCCC

有没有办法纠正它?

连接文件并在文件之间插入新行

将input传递给bash中的交互式命令行程序

“猫”和“vim”之间的不同表演

猫通过一个SSH连接多个文件,并获得每个返回值

Windows驱动程序 – 无法正确签署我自己的驱动程序

它看起来像你的文件在最后缺少新行。

find /somedir/ -name "*.fa" | xargs -n 1 -I % bash -c "cat %; echo" > All.fa

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐