![파일에서 열과 행 추출 [닫기]](https://linux55.com/image/129239/%ED%8C%8C%EC%9D%BC%EC%97%90%EC%84%9C%20%EC%97%B4%EA%B3%BC%20%ED%96%89%20%EC%B6%94%EC%B6%9C%20%5B%EB%8B%AB%EA%B8%B0%5D.png)
데이터베이스의 매우 큰 .txt 파일과 일치시키고 해당 SNP와 일치하는 텍스트 파일에서 일부 열과 행을 추출하여 새 텍스트 파일로 인쇄해야 하는 약 164개의 SNP 목록이 있습니다.
답변1
데이터 형식에 대한 일부 세부정보가 도움이 될 것입니다. 세부 사항이 없으면 다음과 같은 몇 가지 가정을 해야 합니다.
- SNP는 일부 파일에서 한 줄에 하나씩 나열됩니다.
- 데이터 행은 공백으로 구분됩니다.
- 행의 어느 곳에나 나타나는 SNP는 행의 일치 기준과 일치합니다.
- 일치하는 각 행의 열 1, 2, 3이 필요합니다.
이 경우 다음을 시도해 보십시오.
grep -f list_of_SNPs.txt very_large.txt | cut -f 1,2,3 > new_file.txt