Tôi tò mò về lý do tại sao find
sử dụng {}
như cú pháp để thay thế biến (ví dụ như trong find . -name "*~" -exec rm {} \;
). Đó là một cú pháp khá bất thường và tôi không biết bất kỳ chương trình hoặc ngôn ngữ nào khác sử dụng {}
như một trình giữ chỗ.
xargs cũng sử dụng nó, nhưng đó có thể là một bổ sung gần đây hơn. Những chương trình khác sử dụng giữ chỗ?
—
jordanm
@jordanm theo như tôi biết,
—
terdon
xargs
không sử dụng nó, nó chỉ là giá trị tiêu chuẩn cho xargs
-I
tùy chọn nhưng đó chỉ là quy ước, man
trang không cho biết đó {}
là dành riêng, nó chỉ sử dụng nó làm ví dụ.