Có bất kỳ đảm bảo nào rằng mảng tên tệp được trả lại từ một cụm sao (ví dụ: <*>
) sẽ được sắp xếp?Có đảm bảo rằng kết quả của globbing sẽ được sắp xếp trong Perl?
Tôi không thể tìm thấy cách sắp xếp được đề cập một cách hay cách khác in the documentation, nhưng có vẻ như trường hợp trong mọi thư mục tôi đã thử.
Tôi đang nói về việc sử dụng cú pháp sau:
@files = <*>;
Nếu tôi cần các tập tin được sắp xếp, sẽ dưới đây là dư thừa?
@files = sort(<*>);
's/$ file/@ file /'? Toán tử glob và danh sách trả về hàm sắp xếp. – mob
@mobrule cảm ơn, đã sửa. tôi làm hầu hết công việc của mình bằng PHP, trong đó $ được sử dụng trên tất cả các loại biến. : - [ – Kip