Вы были бы в безопасности от вирусов и вредоносных программ, поскольку антивирусное программное обеспечение является сторонним, и вы все равно сможете их обновить, поскольку компании, которые сделали программное обеспечение, будут предоставлять вам новые определения вирусов.
Но ... Есть много черных шляп Linux, которые просто любят взламывать ваш компьютер. И поскольку Canonical больше не будет предоставлять вам обновления для системы безопасности, ваш компьютер будет уязвим. (Как будто MS вытащил вилку в Windows XP). Я думаю, что такие программы, как Java и ssh, будут нацелены на полный доступ к вашему компьютеру. Но до тех пор, пока вы ожесточите свой компьютер, я думаю, вы будете в порядке в течение нескольких месяцев или более после того, как версия больше не будет поддерживаться.
Эта вещь замены пары ключей лучше всего сделать как скрипт IMHO, если вы не хотите, чтобы решение командной строки было проблемой. Сценарий позволит будущему обобщению. Например. в Python это выглядело бы следующим образом:
#!/usr/bin/python3
map = {}
with open('file1.txt') as f:
for line in f:
t = line.split()
map[t[0]] = t[1]
with open('file2.txt') as f:
for line in f:
t = line.split()
if t[0] in map: print(map[t[0]])
else: print(line, end='')
Эта вещь замены пары ключей лучше всего сделать как скрипт IMHO, если вы не хотите, чтобы решение командной строки было проблемой. Сценарий позволит будущему обобщению. Например. в Python это выглядело бы следующим образом:
#!/usr/bin/python3
map = {}
with open('file1.txt') as f:
for line in f:
t = line.split()
map[t[0]] = t[1]
with open('file2.txt') as f:
for line in f:
t = line.split()
if t[0] in map: print(map[t[0]])
else: print(line, end='')