Thư mục nguồn chứa nhiều tệp hình ảnh và video lớn.Có thể tìm ra các phụ thuộc tệp trong các gói AWS S3 không?
Những tệp này cần phải được tải lên một thùng AWS S3 với lệnh aws s3 cp
. Ví dụ, như một phần của quá trình xây dựng này, tôi sao chép tập tin hình ảnh của tôi my_image.jpg
vào thùng S3 như sau: aws s3 cp my_image.jpg s3://mybucket.mydomain.com/
Tôi không gặp vấn đề gì khi thực hiện bản sao này với AWS theo cách thủ công. Và tôi cũng có thể viết kịch bản. Nhưng tôi muốn sử dụng makefile để tải lên tệp hình ảnh của tôi my_image.jpg
iff tệp có cùng tên trong thùng S3 của tôi cũ hơn thư mục nguồn của tôi.
Nói chung, make
rất tốt ở loại kiểm tra phụ thuộc này dựa trên ngày tệp. Tuy nhiên, có cách nào tôi có thể nói make
để có được ngày tháng tập tin từ các tập tin trong thùng S3 và sử dụng để xác định nếu phụ thuộc cần phải được xây dựng lại hay không?
Có lý do nào bạn không thể sử dụng 'sync', thay vì' cp'? https://docs.aws.amazon.com/cli/latest/reference/s3/sync.html#examples –
Mike. Tôi không biết lệnh đồng bộ /. Tôi nghĩ rằng tôi có thể sử dụng nó để đáp ứng nhu cầu của tôi. Cảm ơn! Nếu bạn đăng bình luận của bạn như là một câu trả lời, tôi sẽ đánh dấu nó là chính xác để bạn có thể được trao điểm. –