Вы не можете обновить части пакета (в данном случае один файл). Вам нужно будет обновить весь пакет openssh-client, и (на данный момент) в бэкпортах Debian нет новой версии, поэтому вам нужно будет обратиться к третьим сторонам со всеми связанными с этим рисками.
$ awk '/^ROBO/ { n = $2 } /^1\)/ { $1 = n; $3 = ""; print }' file1
lab1 10.195.41.1 comment1
lab2 10.95.4.1 comment2
Это работает, как и ожидалось, но сжимает все последовательные пробелы в комментариях.
Первая часть извлекает второе слово из любой ROBO
строки.
Вторая часть заменит первое поле ввода любой строки 1)
словом из самой последней строки ROBO
и очистит третье поле ввода перед печатью измененной записи.
Для второго набора примерных входных данных получается
lab1 10.195.41.1 comment1
lab2 10.95.4.1
Просто с помощьюawk:
"... convert file1 in such way that it has three words in each line..."
awk '/^ROBO/{ printf "%s ",$2 }/^1\)/{ printf "%s %s\n",$2,$4 }' file1
Выход:
lab1 10.195.41.1 comment1
lab2 10.95.4.1 comment2