tôi có rất nhiều các tập tin Tôi đang cố gắng để đổi tên, tôi đã cố gắng để tạo ra một biểu hiện thường xuyên để phù hợp với họ, nhưng ngay cả rằng tôi đã bị mắc kẹt trên các tập tin được đặt tên như:Tôi có thể dễ dàng đổi tên hàng loạt tệp bằng Perl như thế nào?
File Name 01
file Name 100
file Name 02
file Name 03
vv, tôi muốn một dd "0" (zero), đằng sau bất kỳ tập tin đó là nhỏ hơn 100, như thế này:
File Name 001
File Name 100
File Name 002
file Tên 003
Gần nhất tôi đã kết hợp với họ bằng cách sử dụng kiểu tìm kiếm này d | sắp xếp -r | grep '[1-9] [0-9] $' tuy nhiên tôi không thể tìm ra cách thay thế chúng. Cảm ơn trước vì bất kỳ trợ giúp nào bạn có thể cung cấp cho tôi. Im trên CentOS nếu đó là của bất kỳ sự giúp đỡ, tất cả điều này đang được thực hiện thông qua SSH.
Đừng tên tập tin của bạn thực sự chứa khoảng trắng? –
Có, chúng trông giống như: "Tên tệp 01" "Tên tệp 101" –
Bạn có thể xây dựng trên "công cụ" có sẵn trên máy không? Bạn có perl, python, ruby hoặc cài đặt tương tự? –