shell – 按数字顺序并排粘贴多个文件
发布时间:2020-12-15 18:58:33 所属栏目:安全 来源:网络整理
导读:我在目录中有许多文件,文件名类似于file1,file2,file3,file4,file5,…..,file1000.它们具有相同的尺寸,每个都有5列和2000行.我想将它们以数字顺序并排粘贴到一个大文件中,因此最终的大文件应该有5000列和2000行. 我试过了 for x in $(seq 1 1000); do paste
我在目录中有许多文件,文件名类似于file1,file2,file3,file4,file5,…..,file1000.它们具有相同的尺寸,每个都有5列和2000行.我想将它们以数字顺序并排粘贴到一个大文件中,因此最终的大文件应该有5000列和2000行.
我试过了 for x in $(seq 1 1000); do paste `echo -n "file$x "` > largefile done 我可以用数字顺序(file1,…,file10,file11,file1000)粘贴这些文件,而不是在命令行中写入所有文件名? 例如: 文件1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 ... 文件2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 .... 档案3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 .... 粘贴file1 file2 file3 …. file 1000> largefile largefile 1 1 1 1 1 2 2 2 2 2 3 3 3 3 3 1 1 1 1 1 2 2 2 2 2 3 3 3 3 3 1 1 1 1 1 2 2 2 2 2 3 3 3 3 3 .... 谢谢.
如果你当前的shell是bash:paste -d“”file {1..1000}
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
推荐文章
站长推荐
热点阅读