我需要用输入值替换文件中第 14 到第 20 个位置的字符串
字符串 = A2245 4764ABC0000342
要替换的字符串 = 0000342 为 0000992
我尝试使用 sed,但没有作用。
答案1
您可以使用sed
命令-i
来就地编辑。
例子:
$ cat testfile
A2245 4764ABC0000342
$ sed -i 's/0000342/0000992/' testfile
$ cat testfile
A2245 4764ABC0000992
希望这可以帮助!