Вставить - пустые столбцы - PullRequest
1 голос
/ 15 марта 2020

Я хочу вставить столбцы из трех файлов. Средние файлы имеют одну пустую строку. Как установить «вкладку» в этом месте?

file1

B 
B
B

file2

58399.9865 58468.6631 58434.3248

56972.1692 56975.0525 56973.6108

file3

22452
29000
1165

вставить file1 file2 file3> требуемый_результат

вывод:

B   58399.9865 58468.6631 58434.3248    22452
B       29000
B   56972.1692 56975.0525 56973.6108    1165

29000 взят из последнего файла в команде вставки, и я хотел бы выровнять его с 22452 и 1165

Желаемый вывод:

B   58399.9865 58468.6631 58434.3248    22452
B                                       29000
B   56972.1692 56975.0525 56973.6108    1165

ВЫХОД после совета:

B  58399.9865 58468.6631 58434.3248  22452
B  29000
B  56972.1692 56975.0525 56973.6108  1165

1 Ответ

1 голос
/ 15 марта 2020
$  paste file* | column -s "$(printf '\t')" -t
B  58399.9865 58468.6631 58434.3248  22452
B                                    29000
B  56972.1692 56975.0525 56973.6108  1165
...