Linux 고급 명령 조작

1182 단어
1. grep 파일 에서 검색 (정규 표현 식 지원)
(1) 통계 fasta 파일 의 시퀀스 개수 grep ">" a.fasta (2) 자신의 파일 ls -l | grep " " note 만 표시 합 니 다. - i 대소 문자 무시 - v 반 선택, 출력 조건 이 포함 되 지 않 은 줄 - n 결과 가 있 는 줄 - ax 키워드 뒤의 줄 - Bx 키워드 앞 줄
2. sed 스 트림 프로세서
(1) fasta 파일 ID 바 꾸 기 a 파일 의 a 헤더 바 꾸 기 sed -e "s/a//g" a #e sed -i # (2) fastq 파일 을 fasta sed -e "0~4d" 1.fastq | sed -e "0~3d" | sed -e "s/@/>/g" > 1.fasta (3) 파일 을 출력 할 수 있 는 임의의 줄 sed -n "1307p" 1.fna # 1307 sed -n "100,500p" 1.fna # 100 500 으로 바 꿉 니 다.
3. awk 도구
(1) fastq 형식 을 fasta 형식 awk "{getline seq;getline plus;getline qual;sub("@",">",$0);print $0 "
"seq}" 1.fastq > 1.fasta
(2) 데이터 파일 의 고정 열 awk"{print $2}" blast2.out #$2 , $0 , (3) 조건 에 따라 출력 awk "{if($3>=80 && $4 >=100)print$0}" blast1.out awk "{if($3>=80 && $4 >=100)print$0}" blast1.out | sort -n -k1 | uniq | wc 을 걸 러 냅 니 다.

좋은 웹페이지 즐겨찾기