私が持っているとしましょうfileA
、内容で
Hello, this is some
random text REPLACEHERE and some more
random text
とfileB
内容で
stuff that goes into
fileA, at that specific place
REPLACEHERE
内部fileA
を、の内容で適切に置き換えるにはどうすればよいfileB
ですか?まさにその場所で、まるで単純な正規表現操作を行っているかのように?
私が持っている最も近いものは
sed -i '/REPLACEHERE/r fileB' fileA
これは、見つかった後の行にfileBを追加するだけで終わりREPLACEHERE
、それは良くありません。i
正確に交換する必要があります(実際にはそれが旗の目的だと思いました)。