shell) redirection

Doongsil·2024년 5월 5일
post-thumbnail

입력 redirection

0<

  • 표준입력을 오른쪽 인자로 재지정
    (0 생략가능)

here-document

<<delimiter
  here-document
delimiter
  • delimiter 다음줄부터 delimiter 사이의 내용을
    표준입력으로 재지정

pipe

|

  • 앞의 표준 출력을 뒤의 표준 입력으로

출력 redirection

1>

  • 표준출력을 오른쪽 인자로 재지정
    (1 생략가능)
  • 파일을 새로 덮어씀

2>

  • 표준에러를 오른쪽 인자로 재지정

2>&1

  • 표준에러를 표준출력 쪽으로 재지정
  • &(파일 디스크립터)
    • & 를 붙이지 않으면 파일명으로 인식

응용

> test 2>&1

  • 표준출력을 test 파일로 재지정
  • 표준에러도 표준출력이 재지정된 test 파일로 재지정
  • &> test or >& test 도 동일

Append

>>

  • 오른쪽 인자의 파일을 append 모드로 열어 재지정
    (파일에 내용을 덧붙임)

Reference

profile
두둥실

0개의 댓글