ipeter | 안녕하세요? | 00:18 |
---|---|---|
ipeter | 혹시 awk 질문 좀 드려도 될까요? | 00:18 |
ipeter | samtools view ${1} | \ | 00:19 |
ipeter | awk -v OFS="\t" '{print $3, $4, int($2%128%64%32/16), int($2/128)}' | \ | 00:19 |
ipeter | awk 'NR%2{printf $0 "\t";next;}1' | \ | 00:19 |
ipeter | awk -v OFS="\t" '{ | 00:19 |
ipeter | sub("1", "-", $3)sub("0", "+", $3); | 00:19 |
ipeter | sub("1", "-", $7)sub("0", "+", $7); | 00:19 |
ipeter | print substr($1, 4), $2, $3, substr($5, 4), $6, $7}' | \ | 00:19 |
ipeter | awk '{ | 00:19 |
ipeter | sub("-", "0", $3)sub("+", "1", $3); | 00:19 |
ipeter | sub("-", "0", $6)sub("+", "1", $6); | 00:19 |
ipeter | print $0}'\ | 00:19 |
ipeter | > ${1##*/}.pairs | 00:19 |
ipeter | 이렇게 진행되는 스크립트가 있는데, 맨 마지막단계에서 regular expression compile failed (missing operand) 에러가 나네요. | 00:20 |
ipeter | 혹시 설명 좀 부탁드려도 될까요? | 00:20 |
ipeter | sub("\-", "0", $3)sub("\+", "1", $3); | 00:34 |
ipeter | sub("\-", "0", $6)sub("\+", "1", $6); | 00:34 |
ipeter | 이렇게 이스케이프 해주면 되네요. | 00:34 |
ipeter | 혹시 여기서 awk 'NR%2{printf $0 "\t";next;}1' 1의 의미를 알 수 잇을까요? | 01:53 |
soyeomul | 안녕하세요~ | 02:02 |
soyeomul | 제가 요즘 고랭지 농법 입문서 책을 샀어요 | 02:02 |
soyeomul | 그라설라무네 | 02:02 |
soyeomul | 파이썬 속도 보완 이라는 대명제! | 02:02 |
soyeomul | 하기사 제가 무슨 속도가 필요한 업무를 하는건 아닌데요 | 02:03 |
soyeomul | 언제고 속도가 필요한 프로그람을 만들일이 있을때 | 02:03 |
soyeomul | 컴파일 언어 하나정도는 알아둬야 할거 같아서 | 02:03 |
soyeomul | 고심하다가 | 02:03 |
soyeomul | 러스트/고랭/C언어 | 02:03 |
soyeomul | 이 셋중에서 | 02:03 |
soyeomul | 고랭지 농법으로 최종 결정했어요. | 02:03 |
soyeomul | C언어는 UTF-8 과 너무 거리가 있고요 | 02:04 |
soyeomul | 러스트는 문법이 어렵더이다... | 02:04 |
soyeomul | 그래서 고랭지로 선택. | 02:04 |
soyeomul | 하 지금... 파이썬으로 짜여있는 report_.py 를 고랭지 농법으로 이전하고 있어요 | 02:04 |
soyeomul | 잠시 들어와봤습니다~ | 02:05 |
soyeomul | 테스트! | 02:05 |
soyeomul | 코드를 짤때 나중에 유지-보수 쉽게하려고 | 02:06 |
soyeomul | 띄어쓰기 두줄! | 02:07 |
soyeomul | 캬~ | 02:07 |
soyeomul | 관련 참고문헌 다 때려박고 있씁니다. | 02:07 |
soyeomul | 소스코드에 소스보다 참고문헌이 더 많아요 으아~ | 02:07 |
soyeomul | 피터님이 올려주신 소스코드는 이야~~~ | 02:08 |
soyeomul | 펄펄펄 같아보여서 두렵네요 | 02:08 |
soyeomul | 한번 쓰고 디버깅 불가능 하다는 그 언어! 펄! | 02:08 |
soyeomul | awk 를 아직도 쓰다니... 저분들은 이야 진짜 끝내주네요! | 02:09 |
soyeomul | 요즘은 다 awk 같은 도구 대신 파이썬 쓰지 않나용? | 02:10 |
soyeomul | ipeter: https://wiki.kldp.org/wiki.php/Awk | 02:11 |
soyeomul | kldp 위키의 한글 문서입니다. 도움 되셨음 좋겠어요~ | 02:12 |
soyeomul | 옛날에 어떤분... | 02:13 |
soyeomul | 파이썬 소스코드인데... 분명 밖에선 파이썬으로 보였는데... | 02:13 |
soyeomul | 그 파이썬 소스코드 내부엔... subprocess 로 awk 를 삽입해놨더라구여 | 02:14 |
soyeomul | 해석이 불가능... | 02:14 |
soyeomul | 그 외 쉘 스크립트를 짬뽕해둔걸 파이썬으로 감싼 코드... | 02:14 |
soyeomul | 아따 전 다시 고랭지 농사 하러 갑니다~ | 02:15 |
soyeomul | 꾸벅 | 02:15 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!