Eu tenho uma matriz que se parece com o seguinte:
Entrada :
A B C D E F G H I
0 0 0 0 1 0 0 0 1
0 0 0 1 0 0 0 0 0
0 0 0 1 0 0 0 0 0
1 0 0 0 0 0 0 0 0
1 0 1 0 0 0 1 0 0
1 0 0 1 0 0 0 1 0
1 0 0 0 1 1 1 0 0
E eu gostaria de extrair para cada linha a lista de letras correspondente ao valor 1.
Saída :
E,I
D
D
A
A,C,G
A,D,H
A,E,F,G
Tentei dividir o cabeçalho e combinar as palavras com os números, mas falhei.
NR == 1 { split($0,values) }