Объединение двух таблиц .csv, одной с заголовком, другой — нет

Вы можете использовать следующий синтаксис:

foo=$((time history -r) 2>&1)

Помещение команды в ()и перенаправление с stderrнаstdout


Пример:

$ foo=$((time history -r) 2>&1)
$ echo $foo
real 0m0.001s user 0m0.000s sys 0m0.000s
$ 
0
02.12.2019, 21:11
1 ответ

Для случая, когда все "гены" идут в последовательном порядке:
одна -строка комбинацияhead+tail+joinкоманды:

head -1 file2.csv ; join --header -j1 -o1.2,2.2 file1.csv <(tail +2 file2.csv)

Пример вывода:

gene_id sample1
ABCD 135
xyz 5468
1234 65
0
28.01.2020, 03:03

Теги

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