dados do arquivo de texto em uma forma de texto

0

Eu tenho vários diretórios (nomes diferentes) que contêm arquivos de texto do mesmo nome. Eu tenho que extrair linhas (valores numéricos) desses arquivos de texto e criar um único arquivo de texto com uma lista desses valores. O arquivo de texto deve estar no seguinte formato:

SubjectID  Metabolite_Cr_Conc  Metabolite_Cr_%SD   S/N   FWHM 
2012       2.900               58                  2     0.053
2901       4.1                 41                  1.5   0.56
2301       3.9                 29                  5.0   0.01

e assim por diante.

Eu normalmente uso cat -n para números de linha específicos para obter os dados acima (linha # para cada metabólito são outros valores numéricos são os mesmos em todos os subjectID).

    
por user144527 23.11.2015 / 21:43

1 resposta

0

Uma coisa que ajudará você a formatar a saída é awk . Por exemplo:

date | awk '{printf "%-10s %-10s %-10s %-10s %-10s %-10s\n", $1, $2, $3, $4, $5, $6}'

fornecerá saída em campos com 10 caracteres de largura.

    
por 23.11.2015 / 22:07

Tags