OS/Linux

리눅스 명령어 (8) - Redirection

JooRi 2025. 8. 28. 17:35
728x90
반응형
SMALL

 

리디렉션은 표준 입출력의 방향을 바꾸는 기능을 의미한다.

표준 입력은 키보드, 표준 출력은 모니터이지만 입출력을 파일로 처리하고 싶을 때 사용한다.

 

 

실습 내용

  • ls -l 출력 결과를 파일로 저장 (>)
  • 기존 파일에 추가 저장 (>>)
  • sort 명령어로 파일 정렬 후 새로운 파일 생성
  • tail로 결과 확인

 

1. 출력 결과를 파일로 저장 (>)

ls -l /etc > list.txt

  • > 연산자 : 표준 출력을 새로운 파일로 저장 (기존 내용 덮어씀).
  • ls -l /etc명령 결과를 출력하지 않고 list.txt 파일에 저장

 

2. 기존 파일에 출력 결과 추가 저장 (>>)

ls -l /opt >> list.txt

  • >> 연산자 : 기존 파일 끝에 새로운 출력 내용을 추가
  • ls -l /opt 명령 결과를 출력하지 않고 list.txt 파일에 저장

 

3. 정렬된 출력 만들기 (sort)

 

sort < list.txt

  • list.txt 파일의 내용이 표준 입력으로 들어가서 정렬된 후 화면에 출력.
  • 알파벳 순서나 숫자 순서로 정렬

 

sort < list.txt > out.txt

  • 입력: list.txt
  • 출력: out.txt (정렬된 결과 저장)
  • list.txt 파일을 정렬해서 화면에 출력

 

tail : 파일의 마지막 10줄 출력.

 

 

728x90
반응형
LIST