본문 바로가기

전체 글

20260608 txt파일 주고 rm 어쩌구_[0-9].datcp '^*log' 파일 넘기기chmod 755 파일명파이썬 importyoutput뭐나오냐grep grep 만 사용해서 5번째에 G가 오는지 판별 하고 몇줄인지 세기grep만 사용해서 3번째가 a랑 c 4번쨰 특정 문자 5번쨰도 특정문자 6,7번쨰가 gt인거 구하기grep만 사용해서 처음이 AAA나 CCC로 시작하고 마지막이 TT나 GG인거 찾기 sed 문제 앞에 3개 뒤에 3개 날리고 4부터 9 까지 의 것만 남겨라 sed 's/^\(.....\)/\1|g' 더보기
ㅇㅇ grep 'Normal' DNA_DATA.csv | grep ',[ATCG]*C,'grep -E 'JOHN MARKO|PARTH DESAI' DNA_DATA.CSV | grep -E '2025-05-(2[0-9]|3[0-1])'grep -E 'POLYETHYLENE GLYCOL' DNA_DATA.csv | grep -E 'AAA|CCC|GGG|TTT' 더보기
20240604 grep -E 'CLASSNAME|MERS' viruses.csv > mers.csvgrep -oE '^([^,]+.){2}[^,]+' mers.csvgrep -oE '([A-Z])\1[A-Z]*$' mers.csvsed -E 's/^([^,]+),([^,]+),([^,]+)/\3,\2,\1/' mers.csv > mers_swapped.csvsed -E 's/,([A-Z]+)$/,\L\1/' mers_swapped.csv​all of them are validvalid한거랑 별개로 4번이나 2번이 가장 권자오디는 형태/ 3 8/home 1 2 5/home/user1 4home/user1/my_data 7/home/user1/my_data/my_data 6grep '>' sars_cov_2.fasta .. 더보기
20240604 grep -E 'CLASSNAME|MERS' viruses.csv > mers.csvgrep -oE '^([^,]+.){2}[^,]+' mers.csvgrep -oE '([A-Z])\1[A-Z]*$' mers.csvsed -E 's/^([^,]+),([^,]+),([^,]+)/\3,\2,\1/' mers.csv > mers_swapped.csvsed -E 's/,([A-Z]+)$/,\L\1/' mers_swapped.csv​all of them are validvalid한거랑 별개로 4번이나 2번이 가장 권자오디는 형태/ 3 8/home 1 2 5/home/user1 4home/user1/my_data 7/home/user1/my_data/my_data 6grep '>' sars_cov_2.fasta .. 더보기
series 13 14 15 mkdir series13_task1 && cd series13_task1touch f1.txt f2.txt f3.txtcp f1.txt backup_f1.txtmv f2.txt f2_renamed.txtrm -r f3.txtmkdir archive && mv f2_renamed.txt archivels archiverm -r archivecdmkdir series13_task2 && touch data.txt Relative path series13_task2/data.txt Absolute path /home/02503182/series13_task2/data.txtls -l series13_task2 It shows whats in the series13_task2 also with the p.. 더보기
20240807 cd ../..바로 위 디렉토리로 올라가고 또 위로 올라가기 cd ~ home directorycd / 루트 디렉토리가기cd ./../..지금 있는곳에서 두번 올라가기cd /home/user2 home/user2디렉토리로가기(6) cd ./../projects 지금잇는곳에서 한칸 올라가서 프로젝츠 디렉토리가기(7) cd ./ 지금잇는곳(8) cd ../../../세번 올라가기3 , 5번ls -R은 모든 서브 디렉터리와 내부파일까지 파고들어 출력ls -t 가장 최근에 수정된 시간 순서대로 정렬grep -E '^ResearcherID|,yeast$' microbes.csv > yeast.csvgrep -E '^ResearcherID|^[^,]+,[0-4]\.' yeast.csv > yeast_solid.cs.. 더보기
GREP grep-E [ ] | () 같은 확장 정규표현식 사용할떄-v 반대로 뒤집기-i 대소문자 구분 안함-n 패턴이 발견된 줄 번호를 앞에 붙여줌 tr '[]' '==' 하나하나 치환해서 바꿈 cut -d 칸을 나누는 기준 cut -d ',' -f 3,6 , 기준으로 3 이랑 6 사이를 자르자 sed -E () | 정규표현식 문법 사용함.-n 내가 명시한 줄만 나오게됨's/ / /g' 일단 앞에 찾을 문자를 바꾸고 바꿀문자를 찾음g를 붙이지 않으면 처음 만나는 친구만 바꿔버림 \1 앞뒤 글자를 추가하고싶을떄d deletesed -n '2p' 두번쨰 줄만 출력sed -n '1,5p' 1부터 5번쨰 줄까지 출력 cut 명령어 없을떄 sed만을 이용해 특정 열만 남기기sed -E 's/[^,]*,[^,]*,\.. 더보기
20250813 show all that starts with a b cremove data_01 02 03 04 05 that is txtcopy all that is txt or doc and put it in backup/mv *.txt textfiles/mv report* documents/mv test[0-9].tmp temp/grep -v '^>' sars_cov_2.fasta > seq_rep.txtimport sysn = int(sys.stdin.readline().strip())# 결과를 담을 빈 딕셔너리를 초기화합니다.counts = {'A': 0, 'C': 0, 'G': 0, 'T': 0}# 다음 n개의 줄을 읽으며 각 글자의 개수를 누적합니다.for _ in range(n): line = sy.. 더보기