【发布时间】:2013-06-05 17:14:45
【问题描述】:
我有一个file.txt,其中包含一些内容。我想在file1.txt 中搜索一个字符串,如果该字符串匹配,我想将该字符串替换为file.txt 的内容。我怎样才能做到这一点?
我尝试过使用sed:
sed -e 's/%d/cat file.txt/g' file1.txt
这是在file1.txt 中搜索匹配的字符串并将其替换为字符串cat file.txt,但我想要file.txt 的内容。
【问题讨论】:
-
到底是什么问题?
-
@amar ,您能否在您的问题中指定或举例,以便读者更好地理解它
-
file.txt包含一行还是多行?应该保留文件中的换行符,还是可以将其视为单行,换行符替换为空格?