我有很多文件,例如。
a.xxx.001 a.xxx.002
b.yyy.001 b.yyy.002 b.yyy.003
我怎样才能合并到:a.xxx和b.yyy? 在Ubuntu中
假设原始文件被直接拆分成块(所以块没有标题或类似的东西),使用concat enate命令:
cat a.xxx.??? >a.xxx
确保你有所有的东西,因为cat只会连接它给的东西。 如果你的shell是bash(默认shell)或zsh,你可以使用
cat a.xxx.{001..002} >a.xxx cat b.yyy.{001..003} >b.yyy
通过这种方式, cat会按顺序给出预期的作品名称,如果有任何作品丢失,您将收到一条错误消息。
$ cat a.xxx.001 a.xxx.002 > a.xxx $ cat b.yyy.001 b.yyy.002 b.yyy.003 > b.xxx