Khi vòng lặp đệ quy qua các thư mục với các file có chứa không gian kịch bản shell tôi sử dụng là của mẫu đơn này, sao chép từ internet:"<<(cmd args)" có nghĩa là gì trong vỏ?
while IFS= read -r -d $'\0' file; do
dosomethingwith "$file" # do something with each file
done < <(find /bar -name *foo* -print0)
Tôi nghĩ rằng tôi hiểu được chút IFS, nhưng tôi không hiểu những gì ' < <(...)
'các ký tự có nghĩa là. Rõ ràng có một số loại đường ống đang diễn ra ở đây.
Rất khó để Google "< <", bạn thấy.
Bạn không có nghĩa là "<<"? – reinierpost
"man sh" là bạn của bạn, trong mọi trường hợp. – reinierpost
Nó không phải là '<<' nhưng nó là '<' và '<(...) 'toán tử, nếu tôi nhớ đúng –