@МОО, трудно прочитать последнее предложение из посольства Японии, соглашаясь с вами, хотя я признаю, что это не совсем однозначный. В Японии и посольства Германии, похоже, согласны ли с собой лист 221(G) отказ-Это автоматическое лишение права на ЭСТА или нет. Я думаю, что основная проблема исходит из того, что они являются источниками DOS, но фактически политику в отношении въезда и ЭСТА являются ИБК, но я не знаю этого источника объяснения политики. @MarkPlotnick, что работал - спасибо! Кажется, она работает в CentOS, что нет завершения для GDB, но есть на Ubuntu, и именно как вы говорите - требует `/путь/сердечник[.пид]` и ничего не работает Код, реализующий новый метод и никто в мире не имеет альтернативы. Ни один мой студент бывший, ни я не заинтересованы в придании код для этого конкретного человека, потому что это конкретный человек отказались наши попытки сотрудничества (в рамках других видов деятельности). Кодексе имеет принципиальное значение для получения целого ряда публикаций, что в настоящее время мы готовим (с моего бывшего студента). Я ок с ее новой группой получив некоторые результаты, но не ок с этой группы имея весь код.

ОК, я постараюсь объяснить, что мне нужно делать как можно лучше. В принципе у меня есть два CSV-файлов, как показано в примерах ниже:

Файл 1:

Столбец 1, Столбец 2
АВС , 123
деф , 234
АПД , 567

Файл 2

Столбец 1, Столбец 2
АВС , 123
деф , 234
АПД , 578

Мне нужно написать shell-скрипт или простая команда, которая будет делать следующее:

  1. Сортировать файлы по столбцу 1
  2. Строка за строкой, выполните следующие действия:
    • Используя столбец 1 в 1 файл, искать это значение в столбце 1 в файл 2.
      1. если нашли, сравнить значение в столбце 2 в файл 1 на значение в столбце 2 файла 2
      2. если он совпадает, пишите столбец 1, столбец 2 и "подтверждено" в графе 3 в виде отдельного файла
      3. если он не соответствует, напишите столбец 1, столбец 2 и "провалился" в отдельный файл

В результате два файла: первый с все, что было найдено в столбце 1 и столбце 2 матча, а второй-файл, содержащий 1 колонка-запросы, которые не удалось или где столбец 1 был найден, где столбец 2 не совпадают, так что, по сути, через 1 столбец в качестве ключа, чтобы проверить столбец 2.