Saya punya 291 file bernomor (mulai dari 001 - judul dan berakhir pada 291 - judul) yang perlu dipindahkan ke direktori terpisah. (001 hingga 021 ke folder 1, 022 hingga 053 ke folder 2, mereka tidak selalu memiliki jumlah file yang sama setiap kali).
Saya pikir saya bisa melakukannya dengan cara yucky seperti ini: ls | head -n 21 | sed -r 's|(.*)|mv \1 /path/to/folder1|' | sh
Saya hampir yakin ada cara yang lebih baik, jadi apa itu?
EDIT: Jadi itu akan bekerja dengan baik, tapi saya ingat ...
Saya tidak terjebak menggunakan terminal, jadi saya menggunakan file manager untuk mengklik dan menarik. Pertanyaan masih berdiri.
ls -l | grep ^- | wc -l
mendapatkan jumlah garis.