У меня есть файл, где я хочу заменить шаблон, который заканчивается концом строки \n
... Я искал в Интернете способ сделать это но ни один из них не работает ... Я могу заменить конец линии к другим вещам, но не образец, содержащий конец строки ..найти и заменить, когда шаблон содержит n - linux command line
Вот пример текстовый файл имеет следующее:
22.0,26235,-48.4,-999,-999,-999,100,22,669.0,-999,669.0
20.0,26860,-47.5,-999,-999,-999,100,21,690.0,-999,690.0
19.3,27096,-47.1,-999,-999,-999,100,21,698.3,-999,698.3
19.0,-999,-999,-999,-999,-999,100,21,-999,-999,
В последней строке отсутствует значение (оно может быть в любой другой строке), и я хочу найти \n
и заменить на, -999
Таким образом, текст становится похожим на это:
22.0,26235,-48.4,-999,-999,-999,100,22,669.0,-999,669.0
20.0,26860,-47.5,-999,-999,-999,100,21,690.0,-999,690.0
19.3,27096,-47.1,-999,-999,-999,100,21,698.3,-999,698.3
19.0,-999,-999,-999,-999,-999,100,21,-999,-999,-999
любые идеи ????
спасибо вам оба (@anubhava), но ни один из предлагаемого решения не изменилось ничего =/ –
Я отредактировал ответ, попробуйте сейчас – mirkobrankovic