linux 复制文件指定行数 复制文件夹指定数目

1、复制文件A的前N行数据到文件B中

如:将data.txt的前100000行复制到sample.txt中

head -n 100000 data.txt > sample.txt

2、复制文件夹A中的N个文件到文件夹B中

查看文件夹下文件数目:

ls -l |grep "^-"|wc -l

复制前1000个文件到文件夹temp中:

进入到文件夹A中
ls |head -n 1000|xargs -i cp {} /temp

复制后1000个文件到文件夹temp中:

进入文件夹A中
ls |tail -n 1000|xargs -i cp {} /temp

 

示例:

 

 

posted @ 2023-01-31 14:34  小嘉欣  阅读(358)  评论(0编辑  收藏  举报