Menu
CoddyTech

두 명령어 연결하기

Coddy Terminal 여정의 기초 섹션에 포함된 레슨. 82개 중 44번째.

이제 파이프가 어떤 역할을 하는지 이해했으니, 두 개의 명령어와 함께 효과적으로 사용하는 방법을 살펴보겠습니다. 핵심은 서로 잘 어울리는 명령어를 선택하는 것입니다. 첫 번째 명령어의 출력이 두 번째 명령어의 입력으로 자연스럽게 이어져야 합니다.

파일 개수를 세려면 ls와 wc -l을 함께 사용하는 것이 일반적입니다.

ls | wc -l

ls 명령은 파일을 한 줄에 하나씩 나열하고, wc -l은 그 줄 수를 셉니다. 결과는 현재 디렉터리에 있는 파일의 개수입니다.

또 다른 유용한 조합은 파일을 미리 확인하기 위해 cat과 head를 함께 사용하는 것입니다.

cat longfile.txt | head -5

파일의 처음 5줄만 표시합니다. head -5 longfile.txt를 직접 사용할 수도 있지만, 첫 번째 명령이 단순히 파일을 읽는 것이 아닌 출력을 생성할 때는 파이핑이 필수적입니다.

예를 들어, ls -l과 head를 조합하면 다음과 같습니다.

ls -l | head -3

디렉터리의 처음 몇 항목에 대한 자세한 정보만 표시합니다. 파이프는 두 개의 간단한 명령을 더 강력한 작업으로 변환합니다.

challenge icon

챌린지

쉬움

파이프를 사용해 하나의 명령어로 messages.txt의 처음 4줄만 표시하세요.

다음 작업을 수행하는 명령어를 실행하세요.

  • cat을 사용해 messages.txt를 읽습니다.
  • 출력을 head -4로 파이프해 처음 4줄만 표시합니다.

힌트: | 기호를 사용해 두 명령어를 연결하세요. cat의 출력이 head의 입력이 됩니다.

직접 해보기

터미널
quiz icon실력 점검

이 레슨에는 짧은 퀴즈가 포함되어 있습니다. 레슨을 시작해 문제를 풀고 진행 상황을 기록하세요.

기초의 모든 레슨

직접 연습해 보세요: Terminal 플레이그라운드