đề nghị Tôi có một tập tin example
như sau:sed để thay đổi chuỗi trong một tập tin duy nhất một lần
c
a
b
a
b
d
và tôi muốn thay đổi sự xuất hiện đầu tiên của a
-e
. Sau đó, tôi làm điều này:
sed -i 's/a/e/' example
và tất cả a
đổi thành e
.
Vì vậy, có cách nào để làm sed chỉ thay thế một lần trong một tệp không?
Cảm ơn.
có thể trùng lặp: http://stackoverflow.com/questions/148451/how-to-use-sed-to-replace-only-the-first-occurrence-in-a-file – Aziz