Я хочу заменить некоторые символы в верхнем и нижнем колонтитуле файла.Если, скажем, я хочу заменить 5-9-й символ, как мне это сделать?Мне нужно использовать команду bash или shell.
Я хочу сделать что-то подобное
s="abcdabcd"
s=s=s[0]+"12"+s[4:]
>a12dabcd
У меня есть строка точной длины, которую я могу заменить, а также начало и конец замены.Я хочу поместить сгенерированную замену обратно в файл.
Пример:
У меня есть этот заголовок:
HEADER 22aabbccdd23aabbccdd
Я получаю эти начало иконечные индексы: 2,10
Я получаю эту строку: xyz56789
Я хочу это: HEADER 22xyz5678923aabbccdd
, чтобы заменить существующую 1-ую строку в файле.