У меня есть text1.txt, содержащегозаменить текст в UNIX SED
<this can be anything, any number of line - no hardcoded>
<this can be anything, any number of line - no hardcoded>
param1=<this can be any value - no hardcoded>
<this can be anything, any number of line - no hardcoded>
<this can be anything, any number of line - no hardcoded>
И я хотел бы заменить эту часть это может быть любое значение - не жёстко с аЬсом
Что должны быть правой командой SED? Обратите внимание, что из-за ограничений среды я не имею возможности использовать любой язык, такой как perl, python или ruby ~, и может использовать только команду Unix. И без кодирования, кроме param1
Большое спасибо!
[Этот вопрос SO] (http://stackoverflow.com/questions/1074450/sed -replace-part-of-a-line) может помочь. –
Как насчет всех значений образца в комментарии? –
@shiplu Не могли бы вы пояснить, что представляет собой комментарий, поскольку вопрос OP 'text1.txt' является обычным текстовым файлом, поэтому что-либо может указывать на комментарий? – beny23