"리디렉션"의 두 판 사이의 차이

 
2번째 줄: 2번째 줄:
;[[redirection]]
;[[redirection]]
;리디렉션, 리더렉션 [riˌdəreˈkʃən], 리다이렉션, [[넘겨주기]]
;리디렉션, 리더렉션 [riˌdəreˈkʃən], 리다이렉션, [[넘겨주기]]
* 프로그램에서 입력 장치나 출력 장치로 지정된 것을 변경하는 작업
* 컴퓨팅에서 표준 스트림을 사용자 지정 위치로 우회할 수 있는 다양한 유닉스 셸을 포함한 대부분의 명령어 인터프리터에 일반적인 명령
* 컴퓨팅에서 표준 스트림을 사용자 지정 위치로 우회할 수 있는 다양한 유닉스 셸을 포함한 대부분의 명령어 인터프리터에 일반적인 명령
* 프로그램에서 입력 장치나 출력 장치로 지정된 것을 변경하는 작업
:DOS에서 DIR 같은 명령어는 현재 디렉토리에 존재하는 파일들의 목록을 화면에 출력한다. 그러나 DIR>tmp라는 방법으로 출력 방향을 변경하여 명령어를 입력하면, 현재 디렉토리에 존재하는 파일들의 목록이 화면에 나타나는 것이 아니라 디스크에 tmp라는 파일로 생성된다.
* 유닉스 계열 운영 체제에서 프로그램들은 dup2(2) 시스템 호출이나, 이보다 덜 유연하지만 높은 수준의 stdio 유사물들인 freopen(3)과 popen(3)으로 리디렉션 기능을 수행한다.
* 유닉스 계열 운영 체제에서 프로그램들은 dup2(2) 시스템 호출이나, 이보다 덜 유연하지만 높은 수준의 stdio 유사물들인 freopen(3)과 popen(3)으로 리디렉션 기능을 수행한다.
==예시==
DOS에서 DIR 같은 명령어는 현재 디렉토리에 존재하는 파일들의 목록을 화면에 출력한다. 그러나 DIR>tmp라는 방법으로 출력 방향을 변경하여 명령어를 입력하면, 현재 디렉토리에 존재하는 파일들의 목록이 화면에 나타나는 것이 아니라 디스크에 tmp라는 파일로 생성된다.


==같이 보기==
==같이 보기==

2024년 7월 5일 (금) 20:23 기준 최신판

1 개요[ | ]

redirection
리디렉션, 리더렉션 [riˌdəreˈkʃən], 리다이렉션, 넘겨주기
  • 프로그램에서 입력 장치나 출력 장치로 지정된 것을 변경하는 작업
  • 컴퓨팅에서 표준 스트림을 사용자 지정 위치로 우회할 수 있는 다양한 유닉스 셸을 포함한 대부분의 명령어 인터프리터에 일반적인 명령
  • 유닉스 계열 운영 체제에서 프로그램들은 dup2(2) 시스템 호출이나, 이보다 덜 유연하지만 높은 수준의 stdio 유사물들인 freopen(3)과 popen(3)으로 리디렉션 기능을 수행한다.

2 예시[ | ]

DOS에서 DIR 같은 명령어는 현재 디렉토리에 존재하는 파일들의 목록을 화면에 출력한다. 그러나 DIR>tmp라는 방법으로 출력 방향을 변경하여 명령어를 입력하면, 현재 디렉토리에 존재하는 파일들의 목록이 화면에 나타나는 것이 아니라 디스크에 tmp라는 파일로 생성된다.

3 같이 보기[ | ]

4 참고[ | ]

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}