На машине Linux, у меня есть список IP-адресов следующим образом:Добавить текст в файл без прерывания строки
107.6.38.55
108.171.207.62
108.171.244.138
108.171.246.87
Я хочу использовать некоторую функцию, чтобы добавить слово «или» в конце каждой строки без ломая каждую строку, как это:
107.6.38.55 or
108.171.207.62 or
108.171.244.138 or
108.171.246.87 or
каждый реализации я экспериментировал с в sed
или awk
дал мне неправильные результаты, как он держит пытается выровнять перерыв или добавить ввод в странных местах. Каков самый простой способ достичь этой цели?
С awk '$0=$0" or"'
и sed
предложения я пытался до сих пор я получаю следующее форматирование:
107.6.38.55
or
108.171.207.62
or
108.171.244.138
or
108.171.246.87
or
Вы можете даже поместить его как 'awk '$ 0 = $ 0 или' 'file', печать не требуется. – fedorqui
@fedorqui, каждый раз, когда я узнаю что-то новое от вас :-) – iruvar
down-voter, просьба указать ввод – iruvar