Я хочу объединить эти 2 файла
Поэтому используйте команду
join
после сортировки файлов по ключевым словам:sort -b -k 5 file1 > sorted-file1 sort -b -k 2 file2 > sorted-file2 join -1 5 -2 2 -o 1.1,1.2,1.3,1.4,2.2,2.1 sorted-file1 sorted-file2Дополнительная литература
- «Утилиты: присоединиться» . Командный язык оболочки . Единая спецификация UNIX. Проблема 7. IEEE 1003.1. 2016. Открытая группа.
Ваша ошибка в разрешении ftp.us.debian.org — это сетевая ошибка, а не ошибка «слишком старый дистрибутив».
Измените файл /etc/apt/sources.list, чтобы он содержал только следующее-
deb http://archive.debian.org/debian squeeze main contrib non-free
Затем выполните apt-get update
иapt-get dist-upgrade
Как только это будет сделано, снова измените список источников на:
deb http://ftp.us.debian.org/debian wheezy main contrib non-free
Обратите внимание, что имя хоста снова меняется на ftp.us.debian.org
, а название выпуска меняется с squeeze
на wheezy
Затем выполните apt-get update
и apt-get dist-upgrade
.
Затем, если вы хотите перейти к растяжке (последней версии ), замените wheezy
на stretch
и повторите apt-get update
и apt-get dist-upgrade
.
Не забывайте, что вместо того, чтобы идти к wheezy, вы можете захотеть посмотреть, получает ли сжатие -lts обновления, и будет ли лучше стремиться к нему, а не к wheezy.