이제 정리해 보겠습니다. 계절별 데이터 파일 중 가장 짧은 파일에 레코드가 몇 개인지 찾는 파이프라인을 만들어 보세요.
이 연습은 강의의 일부입니다
이론을 실습으로 바꾸는 인터랙티브 연습 중 하나를 만나보세요
이 장은 Unix 셸에 대한 간단한 소개입니다. 셸이 거의 50년이 지난 지금까지도 사용되는 이유, 익숙한 그래픽 도구와의 비교, 셸에서 이동하는 방법, 그리고 파일과 폴더를 생성·수정·삭제하는 방법을 배워요.
이전 장에서 본 명령은 파일 시스템에서 항목을 이동하는 방법을 보여줬습니다. 이번 장에서는 그 파일 속 데이터로 작업하는 방법을 알아봐요. 우리가 사용할 도구는 비교적 단순하지만, 탄탄한 기본 구성 요소예요.
Unix 셸의 진정한 힘은 개별 명령 자체가 아니라, 새 일을 하도록 손쉽게 조합할 수 있다는 데 있습니다. 이 장에서는 원하는 데이터를 선택하는 방법을 배우고, 값을 정렬하고 중복을 제거하는 명령을 소개해요.
현재 연습
대부분의 셸 명령은 한 번에 여러 파일을 처리할 수 있어요. 이 장에서는 여러분이 만드는 파이프라인도 그렇게 동작하도록 하는 방법을 보여드립니다. 그 과정에서 셸이 변수를 사용해 정보를 저장하는 방식도 살펴봐요.
히스토리는 몇 번의 키 입력만으로 작업을 반복할 수 있게 해주고, 파이프는 기존 명령을 조합해 새로운 기능을 만들어 줍니다. 이 장에서는 한 단계 더 나아가 여러분만의 새 명령을 만드는 방법을 살펴봅니다.