동일한 이름의 텍스트 파일이 포함된 여러 디렉터리(다른 이름)가 있습니다. 이러한 텍스트 파일에서 행(숫자 값)을 추출하고 이러한 값 목록이 포함된 단일 텍스트 파일을 만들어야 합니다. 텍스트 파일은 다음 형식이어야 합니다.
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자 너비의 필드에 제공됩니다.