Как мне вставить первую строку одного файла в первую строку другого?

С awk:

awk '{getline x; printf("%s\t%s\n", $0, x)}' file.txt
  • getline xполучает следующую запись и сохраняет ее как переменную x

  • printf("%s %s\ n", $0, x)печатает записи в нужном формате


Пример:

% cat file.txt
kafka02.ur.com
102.16.235.69
master01.ur.com
102.16.235.61
master02.ur.com
102.16.235.62

% awk '{getline x; printf("%s\t%s\n", $0, x)}' file.txt
kafka02.ur.com  102.16.235.69
master01.ur.com 102.16.235.61
master02.ur.com 102.16.235.62
0
05.04.2016, 21:51
0 ответов

Теги

Похожие вопросы