У меня естьСтрока манипуляции в сценарии оболочки
string_temp="00112233445566778899AABBCCDDEEFF"
X=AB
Мне нужно заменить 5 и 6-й элемент (индекс может быть любым) из строки с содержанием X. вывод должен быть «0011AB33445566778899AABBCCDDEEFF»
Пожалуйста, помогите мне с sed или любым другим простым способом сделать это.
Какую оболочку вы используете? Решение с использованием sed/awk/perl было бы более портативным, но это можно сделать изначально в bash. –
Я могу легко сделать это, преобразовывая строку в массив, но bash не включен на моем hw. –
Я могу сделать sed s /./ 5/A, чтобы заменить 5-й элемент, но я хочу заменить 5-й и 6-й в одиночной команде. –