terminal
Welcome to Linux Practice Terminal!
Type "help" to see available commands.
user@linux:~$
텍스트 처리 파이프라인
sed, awk, tr, grep, sort를 조합하여 강력한 텍스트 처리 파이프라인을 구축합니다.
단계 1
sed로 쉼표를 파이프로 바꿔 CSV를 읽기 쉬운 테이블 형식으로 변환하세요.
입력: cat documents/sales.csv | sed 's/,/ | /g'
cat documents/sales.csv | sed 's/,/ | /g'
단계 2
awk, sort, uniq를 사용하여 sales.csv에서 고유 제품명을 추출하세요 (헤더 제외).
단계 3
가장 많이 접근된 URL을 찾으세요: GET 요청 grep, awk로 URL 추출, 발생 횟수 카운트, 카운트순 정렬.
단계 4
grep과 wc를 사용하여 access log에서 ERROR 항목 수를 세세요.
단계 5
tr, sort, uniq를 사용하여 이름을 대문자로 정규화한 후 정렬 및 중복 제거하세요.
단계 6
매출 상위 3개 제품을 찾으세요: awk로 제품과 매출 추출, 숫자 정렬, 상위 3개 선택.