при условии, что вы не хотите менять заголовок, и при условии, что у вас нет встроенных вкладок
# cat file
header header header
one two three
$ awk 'NR>1{$1=$1}1' OFS="," file
header header header
one,two,three
NR> 1 пропускает первый заголовок. Вы упомянули, что знаете, сколько строк заголовка, поэтому используйте правильный номер для своего случая. при этом вам также не нужно вызывать какие-либо другие внешние команды. только одна команда awk делает эту работу.
иначе, если у вас есть пустые столбцы, и вы заботитесь об этом.
awk 'NR>1{gsub("\t",",")}1' file
с использованием sed
sed '2,$y/\t/,/' file #skip 1 line header and translate (same as tr)