I have a data file `A.tsv` (field separator = `\t`) :

```
id  clade   mutation
243 40A SDF
254 20B
261 40A
267 20B

```

`B.tsv` (field separator = `\t`) :

```
id  clade   mutation
243 40A
254 20B
261 40A
267 20B SLT

```

`C.tsv` (field separator = `\t`) :

```
id  clade   mutation
243 40A
254 20B
261 40A MGG
267 20B

```

And I want to concatenate all the file into one, knowing that the only column that is different between all the file is the column `mutation`. The result expected is :

```
id  clade   mutation
243 40A SDF
254 20B
261 40A MGG
267 20B SLT

```

So far I tried :

```
awk 'BEGIN{FS=OFS="\t"} NR==FNR{klos[NR]=$3; next} $3==""{$3=klos[FNR]} 1' *.tsv > output.tsv

```

But it didn't works. Do you have a way to do that ? Thanks

PS: Here is a sample test, in my real condition I have more than 3 files. But like the example, there are not two file with the same thing in the `mutation` column.