2011-09-11 40 views
5

Tôi muốn thay đổi từng mẫu "mô tả" bằng "128" trong tất cả các tệp bắt đầu bằng "tor *". Tôi sử dụngđệ quy SED trong các tệp cụ thể

find . -name "tor*" -exec sed "s/evictions/128/g" '{}' \; 

Nhưng nó không hoạt động.

+0

Ông có thể chấp nhận câu trả lời cho một số câu hỏi khác mà bạn yêu cầu? – tjameson

+0

xong ... Vì tôi đã đặt câu hỏi với ít hơn 15 danh tiếng, tôi không thể bỏ phiếu cho họ. Cảm ơn vì đã nhớ rằng – mahmood

Trả lời

7

Bạn cần cờ -i để chỉnh sửa các tệp tại chỗ.

Làm điều này:

find . -name "tor*" -exec sed -i "s/evictions/128/g" '{}' \;

Các vấn đề liên quan