[실습] 파이프라인과 필터 - 10분
실습 전 준비
cat <<EOL > animals.txt
dog,mammal,4
cat,mammal,4
sparrow,bird,2
goldfish,fish,0
cat,mammal,4
dog,mammal,4
parrot,bird,2
dolphin,mammal,0
goldfish,fish,0
sparrow,bird,2
parrot,bird,2
EOL
실습 문제
-
중복된 줄을 제거한 후, 알파벳 역순으로 정렬하여 출력하세요.
힌트: sort, uniq, -r 옵션
-
‘mammal’이 포함된 줄만 추출한 뒤, 필드 구분자를 기준으로 첫 번째 필드만 출력하세요.
힌트: grep, cut -d’,’ -f1
-
출현 횟수가 많은 동물명을 기준으로 정렬하여 상위 3개만 출력하세요.
힌트: cut, sort, uniq -c, sort -nr, head