표준 출력
Coddy Terminal 여정의 기초 섹션에 포함된 레슨 — 82개 중 37번째.
터미널의 모든 명령어는 세 개의 데이터 스트림이 연결되어 있습니다. 이러한 스트림을 이해하는 것이 리다이렉션의 기초이며 — 명령줄의 가장 강력한 기능 중 하나입니다.
첫 번째 스트림은 표준 출력이라고 하며, 종종 stdout으로 약칭됩니다. 명령어가 정상적인 결과를 보내는 곳입니다. ls 또는 cat을 실행할 때 화면에 보이는 텍스트는 표준 출력을 통해 나옵니다.
echo "Hello, World!"메시지 Hello, World!는 표준 출력으로 전송되며, 이는 기본적으로 터미널 화면에 표시됩니다.
마찬가지로, 파일을 나열할 때:
ls파일 이름 목록이 표준 출력을 통해 화면에 출력됩니다.
기본적으로 표준 출력은 터미널 디스플레이에 연결되어 있습니다. 하지만 여기서 흥미로운 점이 나옵니다 — 이 출력을 파일 같은 다른 곳으로 리다이렉트할 수 있습니다. 화면에 결과를 보는 대신, 나중에 사용하도록 캡처할 수 있습니다.
다가오는 강의에서 표준 출력을 파일로 리디렉션하는 방법을 배우고, 다른 두 스트림인 표준 입력과 표준 오류를 알아볼 것입니다.
챌린지
쉬움echo 명령어를 사용하여 표준 출력으로 메시지를 보내세요. 다음 텍스트를 정확히 출력하세요:
Terminal streams are powerful힌트:
echo다음에 따옴표로 묶인 텍스트를 사용하세요. 화면에 보이는 출력은 표준 출력(stdout)을 통해 전달됩니다.
치트 시트
터미널의 모든 명령어에는 세 개의 데이터 스트림이 연결되어 있습니다:
- 표준 출력 (stdout): 명령어가 일반 결과를 보내는 곳
기본적으로 표준 출력은 터미널 화면에 표시됩니다:
echo "Hello, World!"ls표준 출력은 화면에 표시되는 대신 파일과 같은 다른 대상으로 리다이렉트할 수 있습니다.
직접 해보기
이 레슨에는 짧은 퀴즈가 포함되어 있습니다. 레슨을 시작해 문제를 풀고 진행 상황을 기록하세요.