Menu
Coddy logo textTech

두 명령어 연결하기

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

이제 파이프가 무엇을 하는지 이해했으니, 두 명령어와 함께 파이프를 효과적으로 사용하는 방법을 알아보겠습니다. 핵심은 서로 잘 작동하는 명령어를 선택하는 것입니다. 첫 번째 명령어의 출력이 두 번째 명령어의 입력으로 적절해야 합니다.

일반적으로 파일 개수를 세기 위해 lswc -l을 함께 사용합니다:

ls | wc -l

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

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

cat longfile.txt | head -5

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

예를 들어 ls -lhead를 결합하면 다음과 같습니다:

ls -l | head -3

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

challenge icon

챌린지

쉬움

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

다음 작업을 수행하는 명령을 실행하세요:

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

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

직접 해보기

터미널
quiz icon실력 점검

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

기초의 모든 레슨

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