Tôi đang cố gắng tạo một lệnh find để xử lý một loạt các tệp trong một thư mục bằng cách sử dụng hai tệp thực thi khác nhau. Thật không may, -exec
trên tìm thấy không cho phép sử dụng đường ống hoặc thậm chí \|
vì trình bao thông dịch ký tự đó trước.
Dưới đây là cụ thể những gì tôi đang cố gắng thực hiện (không hoạt động vì đường ống kết thúc lệnh tìm):
find /path/to/jpgs -type f -exec jhead -v {} | grep 123 \; -print