分割大文件并将分割后的文件分组到子目录中

分割大文件并将分割后的文件分组到子目录中

在一个目录中,找到大小大于5GB的文件,将其拆分为每个2GB的文件,然后将5个文件的拆分文件分组到单独的目录中。

如果我当前目录中有一个20GB的文件,则将其分成10个2GB的文件,创建4个子目录,每个子目录有5个2GB文件的分割

任何 shell 脚本帮助

这就是我所做的

for myfile in *
        do
                if [ -n "$(find "$myfile" -size +5G)" ]; then
                         split -b 2G $myfile /tmp/split-file
                fi
        done

相关内容