LINUX
[8] 리눅스의 입출력 재지정, 오류 재지정, 파이프, 조건 명령어
혀내
2022. 6. 14. 10:47
반응형
출력 재지정하기
명령어 > 파일
// 간단한 파일 만들기
$ 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
파일 이름 대치
- * : 빈 스트링을 포함한 임의의 스트링
- ? : 임의의 한 문자
- [ ] : 대괄호 사이의 문자 중 하나
반응형