当目录下存在大量小文件时(数万、十万+),cp * 会报错
Argument list too long
写脚本一个一个复制
list存的是文件名或者文件夹名字
#!/bin/bash
cat list.list | while read line
do
echo $line
filepath="/root/$line" #拼出绝对路径
echo $filepath >> filepath.out
cp -r $filepath /root/files/ 2>copyinfo.out #记录错误信息
done