Tôi có rất nhiều tập tin như thế này:file Đổi tên với việc thêm một số vào tên file trong bash
13831_1.jpg
13838_1.jpg
138035_1.jpg
138037_1.jpg
138039_1.jpg
tôi cần phải thêm một giá trị của 5000000 đến số lượng các tên tập tin. Kết quả phải như sau:
5013831_1.jpg
5013838_1.jpg
5138035_1.jpg
5138037_1.jpg
5138039_1.jpg
Có cách nào để làm điều đó với bash hoặc perl?
tôi muốn thử loại này (như âm thanh rực rỡ), nhưng tôi không có vẻ có 'đổi tên' trong Cygwin. Bạn biết nếu/làm thế nào tôi có thể nhận được nó? –
@SvendHansen, nó thực sự là một [perl script] (http://stackoverflow.org/wiki/Rename.pl). – doubleDown
Tôi đã tìm kiếm trên internet và dường như không có sẵn cho Cygwin. Cài đặt gói 'util-linux' sẽ cung cấp cho bạn lệnh' rename', nhưng nó hoạt động giống 'mv' và dường như không hỗ trợ các biểu thức chính quy (hoặc nếu nó không có định dạng đó). Có một số kịch bản bên thứ ba/nhà viết ra có để cung cấp các chức năng, mặc dù (như thế này: http://nylinuxhelp.com/blogs/command-line/cygwin-rename-command-help) –