텍스트 형식의 텍스트 파일 데이터

텍스트 형식의 텍스트 파일 데이터

동일한 이름의 텍스트 파일이 포함된 여러 디렉터리(다른 이름)가 있습니다. 이러한 텍스트 파일에서 행(숫자 값)을 추출하고 이러한 값 목록이 포함된 단일 텍스트 파일을 만들어야 합니다. 텍스트 파일은 다음 형식이어야 합니다.

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

등.

나는 보통 cat -n특정 행 번호를 사용하여 위의 데이터를 얻습니다(각 대사물의 행 번호는 모든 대상 ID에서 동일하지만 다른 값은 동일함).

답변1

출력 형식을 지정하는 데 도움이 되는 한 가지는 awk. 예를 들어:

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

출력은 10자 너비의 필드에 제공됩니다.

관련 정보