Quoth руководство:
gnome-session-save program
может использоваться от сессии GNOME для сохранения снимка в настоящее время запущенных приложений. Эта сессия будет позже восстановлена на Вашей следующей сессии GNOME.
Это то, что Вы ищете? От Вашего вопроса неясно, обеспокоены ли Вы сохранением состояния или того, чтобы действительно выходить из системы Вашего gdm.
Для использования join
, необходимо удостовериться, что FILE1 и FILE2 отсортированы на объединяющих полях.
Следующая команда должна добиться цели:
join -v1 <(sort file1.txt) <(sort file2.txt)
Как это, но это не включает строку заголовка:
$ awk '{print $1}' file2.txt | grep -vf - file1.txt
44888 56565 45554 6868
77765 88688 87464 6848
Примечание: Я скорректировал это для соответствия выводу в качестве примера, не описанию. Если Вы хотите это, другой путь просто переключает file1 и file2.
Разрушение этого:
awk
печать просто поле 1 от file2.txt
grep -v
инвертирует соответствие (печатает несогласующие отрезки длинной линии),-f -
говорит grep
прочитать список шаблонов соответствия из файла, в этом случае -
(STDIN
), который был передан по каналу в от awk