Karena Anda mengatakan tidak selalu tepat 21 file, Anda perlu memindahkan file secara manual, dan untuk melakukannya secara efektif, Anda dapat menggunakan ekspansi penjepit :
mv filename{001..21} dir1
mv filename{022..53} dir2
...
Bagaimana \n dan \r ditangani secara berbeda di Linux dan Windows?
Bagaimana cara melewati interaksi pengguna dalam skrip?