Как получить первый столбец вывода comm?

Итак, я пытаюсь получить первый столбец вывода comm, используя awk. Я прочитал, что Tab используется в качестве разделителя для comm, поэтому я так и сделал:

awk -F"\t" '{print $1}' comm-result.txt

С comm-result.txt, содержащим вывод:

comm -3 file1 file2

Но это, кажется, не работает.

Этот commend также принимает символ пробела в качестве разделителя, и я получаю странные результаты, когда мои файлы содержат несколько пробелов.

Как я могу получить только первый столбец из comm?

27
задан kenorb 12 November 2015 в 09:56
поделиться