Tôi có một loạt tệp PDF mà tôi đang cố gắng chắp thêm với nhau và tôi có một chương trình được cung cấp danh sách tệp, sẽ thêm chúng vào một tệp PDF .Bash Sắp xếp theo thứ tự sắp xếp tự nhiên của Windows '
Sự cố tôi gặp phải là việc đặt tên tệp vào sắp xếp không tạo ra thứ tự mong muốn. Không ai trong số các cờ của sắp xếp cho tôi những gì tôi muốn. Tôi đã có một số ví dụ dưới đây:
thứ tự sắp xếp theo yêu cầu:
test1.pdf
test2.pdf
test10.pdf
thứ tự sắp xếp Đạt sử dụng loại:
test1.pdf
test10.pdf
test2.pdf
Để biết thêm về chính xác những gì tạo nên thứ tự sắp xếp tôi mong muốn , xem:
http://msdn.microsoft.com/en-us/library/bb759947.aspx
Nếu bạn sử dụng 'ls', bạn có thể làm' ls - 1v', cung cấp cho bạn điều này. –
@LaughDonor Cảm ơn. Tôi không sử dụng 'ls' nhiều. – devnull
Thật không may, -V không hoạt động đối với tên tệp mà tôi có. Chúng có dạng: sec2_pages12-20, sec2_pages21-30 etc ... tùy chọn ls hoàn toàn hoạt động, mặc dù cảm ơn bạn! – jknielse