sed
lainnya ,
sed '/cdef/r add.txt' input.txt
masukan.txt:
abcd
accd
cdef
line
web
add.txt:
line1
line2
line3
line4
Uji:
sat:~# sed '/cdef/r add.txt' input.txt
abcd
accd
cdef
line1
line2
line3
line4
line
web
Jika Anda ingin menerapkan perubahan di input.txt
mengajukan. Kemudian, gunakan -i
dengan sed
.
sed -i '/cdef/r add.txt' input.txt
Jika Anda ingin menggunakan regex sebagai ekspresi, Anda harus menggunakan -E
tag dengan sed
.
sed -E '/RegexPattern/r add.txt' input.txt
Menggunakan GNU sed
:
sed "/cdef/aline1\nline2\nline3\nline4" input.txt
Jika Anda memulai dengan:
abcd
accd
cdef
line
web
ini akan menghasilkan:
abcd
accd
cdef
line1
line2
line3
line4
line
web
Jika Anda ingin menyimpan perubahan ke file di tempat, ucapkan:
sed -i "/cdef/aline1\nline2\nline3\nline4" input.txt