파이프 연결 재지향

stdin     : 표준입력 : 0

stdout   : 표준출력 : 1

stderr    : 표준에러 : 2


리다이렉션

cat test.txt | sort    : 파이프 연결

sort < test.txt        : 리다이렉션


1. N>file    : N번 파일 기술자를 file로 리다이렉션 함(N이 생략되면 1번(stdout:표준출력) 파일 기술자를 선택함.)

2. N>>file  : 표준 출력을 기존의 file에 덧붙이거나 없다면 생성(N이 생략되면 1번(stdout:표준출력) 파일 기술자를 선택함.)

3. N>&M   : N번 파일 기술자를 M번 파일 기술자로 리다이렉션  함(N이 생략되면 1번(stdout:표준출력) 파일 기술자를 선택함.)

4.  <file     : 표준 입력을 file에서 받아들임


표준 출력을 리다이렉션

ls > test.txt

ls 1> test.txt

: 위 결과 같음.


표준 에러를 리다이렉션

asdf > test.txt    : 아무 내용 없음.

asdf 2> test.txt  : err메시지 저장.


시스템 호출을 추적하는 유틸

strace [명령어]


strace ls > test.txt    : strace추적값이 화면 출력, ls 결과가 저장됨.

strace ls 2> test.txt : ls 결과가 화면 출력, strace 추적값이 저장됨.


에러출력 결과를 버릴 때

asdf 2> /dev/null





'#Linux' 카테고리의 다른 글

[Linux] 프로세스 관리  (0) 2019.01.16
[Linux] 압축 관련 명령어  (0) 2019.01.15
[Linux] 국제화 규격 관련  (0) 2019.01.14
[Linux] 파일 찾기  (0) 2019.01.14
[Linux] 파일 속성 변경  (0) 2019.01.14

+ Recent posts