Làm cách nào để tạo tệp zip có ngày trong tên của nó?


11

Trong dòng lệnh, làm cách nào tôi có thể tạo tệp zip từ thư mục, tên sẽ là ngày hiện tại?

Tôi có thể sử dụng zip -r name dir, nhưng làm thế nào để cung cấp cho nó ngày cho một tên?

Câu trả lời:


27

Bằng cách trượt datelệnh vào tên tệp:

zip -r "archive-$(date +"%Y-%m-%d").zip" file1 file2 file3 file4

Điều đó chỉ làm năm tháng, nhưng bạn có thể sử dụng thời gian, tuần, vv nếu điều đó phù hợp với bạn hơn. Bạn có thể đọc thêm về các chuỗi thay thế trong man date.


tuyệt vời hơn bạn :)
szaman

theo ngày với thời gian: zip -r "archive - $ (ngày +"% Y-% m-% d% H-% M-% S "). zip" file1 file2 file3 file4
Samad
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.