Tôi muốn chèn nội dung tệp tại khớp mẫu cụ thể. Sau đây là ví dụ: thêm nội dung file2.txt
trong file1.txt
giữa <tag>
và </tag>
.Chèn nội dung của một tập tin sau khi kết hợp mẫu cụ thể
file1.txt
<html>
<body>
<tag>
</tag>
</body>
</html>
file2.txt
Hello world!!
Tôi đã thử sau đây và nó đã không làm việc.
# sed "/\<tag\>/ {
h
r file2.txt
g
N
}" file1.txt
<html>
<body>
Hello World!!
<tag>
</tag>
</body>
</html>
Bạn có thể thay đổi ' 'cho' ', vì nó đang in * trước * ''. –
fedorqui
Tôi đã thử ''/ <\/tag> /' và nó hoạt động !!! hurray .. – Satish