Você pode fazer isso com sed
com o comando -i
para editar no lugar.
Exemplo:
$ cat testfile
A2245 4764ABC0000342
$ sed -i 's/0000342/0000992/' testfile
$ cat testfile
A2245 4764ABC0000992
Espero que isso ajude!
Eu preciso substituir uma string na 14ª a 20ª posição em um arquivo com valor de entrada
String = A2245 4764ABC0000342
string a ser substituída = 0000342 com 0000992
Eu tentei usar sed mas não funcionou.
Você pode fazer isso com sed
com o comando -i
para editar no lugar.
Exemplo:
$ cat testfile
A2245 4764ABC0000342
$ sed -i 's/0000342/0000992/' testfile
$ cat testfile
A2245 4764ABC0000992
Espero que isso ajude!