替换文件中的字符串

替换文件中的字符串

我需要用输入值替换文件中第 14 到第 20 个位置的字符串

字符串 = A2245 4764ABC0000342

要替换的字符串 = 0000342 为 0000992

我尝试使用 sed,但没有作用。

答案1

您可以使用sed命令-i来就地编辑。

例子:

$ cat testfile
A2245 4764ABC0000342

$ sed -i 's/0000342/0000992/' testfile

$ cat testfile
A2245 4764ABC0000992

希望这可以帮助!

相关内容