OK, các tập tin tạm thời các cửa hàng giải pháp sau đây với danh sách 500 tên tập tin. Thích nghi nó khi bạn cần. Đầu tiên chúng tôi liệt kê tất cả các file trong thư mục hiện hành, chia 500 500, và lưu trữ các kết quả trong outputXYZ. * File
ls | split -l 500 - outputXYZ.
# Then we go through all those files
count=0
for i in outputXYZ.*; do
((count++))
# We store the result in dir.X directory (created in current directory)
mkdir dir.$count 2>/dev/null
# And move those files into it
cat $i | xargs mv -t dir.$count
# remove the temp file
rm $i
done
Cuối cùng, bạn đã có tất cả các hình ảnh của bạn trong danh bạ dir.1 (1. .500), dir.2 (501..1000), dir.3, v.v.
Những gì bạn đã cố gắng cho đến nay? Đây không phải là trang web "cung cấp cho tôi codez". Bạn phải thể hiện rằng bạn đã nỗ lực SOME ít nhất. –