티스토리 뷰

반응형

출력 재지정하기

명령어 > 파일
// 간단한 파일 만들기 
$ cat > 파일 

// 두 개의 파일을 붙여 새로운 파일 만들기 
$ cat 파일1 파일2 > 파일3 

// 출력 추가하기 
$ 명령어 >> 파일

입력 재지정하기

명령어 < 파일
// 문서 내 입력(표준입력을 단어와 단어 사이의 내용으로 입력받는다.) 
$ 명령어 << 단어 
... 
단어

오류 재지정하기

명령어의 표준오류 출력 내용을 파일에 저장한다.

$ 명령어 2> 파일 
$ 명령어 >& 파일

파이프(|)

// 명령어1의 표준출력을 명령어2의 표준입력으로 받는다 
$ 명령어1 | 명령어2 

// ex) 
$ who | sort 
aeae1 pts/5 ... 
mingovo pts/3 ... 
neo pts/4 ... 

// 로그인 된 사용자 수 출력 
$ who | wc -l 
3

조건 명령어 열(&&, ||)

// 명령어1 실행 O -> 명령어2 실행 
$ 명령어1 && 명령어2 

// 명령어1 실행 X -> 명령어2 실행 
$ 명령어1 || 명령어2

파일 이름 대치

  • * : 빈 스트링을 포함한 임의의 스트링
  • ? : 임의의 한 문자
  • [ ] : 대괄호 사이의 문자 중 하나

 

반응형