我正在尝试搜索字符串并替换它旁边的文本。我知道SED可用于搜索字符串并替换它。
以下给出的例子。
输入文件:
Some text
Random option:"To Replace Text"
输出文件:
Some text
Random option:"Replaced Text"
我已尝试过以下内容。
grep'选项:'inputfile.txt> temp.txt - 所以这给了'temp:'到tempfile
的行$ toReplace = cut -c 17-32 tempfile - 这给出了'TO Replace Text'
sed's / $ toReplace / $ toBeReplaced /'inputfile.txt> outfile.txt
我从命令行发送$ toBeReplaced文本..
这样可行,但我不想使用cut命令,因为位置可能会在实际要求中发生变化。
答案 0 :(得分:0)
这一行可以帮到你:
S