Giả sử tôi có một loạt các tập tin trong /tmp/
.
tôi làm
find . -type f | xargs -iFILES
Và tôi muốn làm một md5sum
trong mỗi tệp, xuất ra một tệp có cùng tên, nhưng có .md5
phần mở rộng.
find . -type f | xargs -iFILES md5sum FILES > FILES.md5
Điều này được cho là để tạo một tệp md5 cho mỗi tệp được tìm thấy bởi lệnh find. Thay vào đó, nó tạo ra một tệp FILES.md5 trên đĩa với tổng kiểm tra từ tất cả các tệp.
Làm thế nào để tôi nói với lệnh md5sum rằng FILES đại diện cho tên tệp hiện tại và không phải là một chuỗi ký tự FILES?