[CMD] 사용법
Redirection
C:\ dir > dir.log
C:\ type dir.log
dir의 결과를 dir.log 에 남깁니다.
(기존 파일이 있다면 덮어씁니다.)
C:\ dir/w >> dir.log
dir.log 파일에 이어 저장합니다.
C:\dir/w >> dir.log | start notepad dir.log
C:\dir/w >> dir.log & start notepad dir.log
수행을 하면서, 지정한 프로그램으로 해당 파일을 엽니다.
근데, 뒤쪽에 이상한 것들이 붙는 것들이 있어서 좀 찾아봤다.
D:\temp\TEST>dir /w > text4.txt 2>&1
기본적으로 stdout 의 대상이 text4.txt 가 되고,
또한 stderr 도 text4.txt 가 된다는 뜻.
그래서, 일반적/오류가 나는 부분도 text4.txt 로 출력한다는 뜻임.
여기서
- 2 는 stderr 을 의미하고
- > 는 redirection
- &1 은 redirection 되는 대상인 text4.txt 가 된다.
참고(표준스트림)
일단 여기까지….
C:\ dir > dir.log
C:\ type dir.log
dir의 결과를 dir.log 에 남깁니다.
(기존 파일이 있다면 덮어씁니다.)
C:\ dir/w >> dir.log
dir.log 파일에 이어 저장합니다.
C:\dir/w >> dir.log | start notepad dir.log
C:\dir/w >> dir.log & start notepad dir.log
수행을 하면서, 지정한 프로그램으로 해당 파일을 엽니다.
근데, 뒤쪽에 이상한 것들이 붙는 것들이 있어서 좀 찾아봤다.
D:\temp\TEST>dir /w > text4.txt 2>&1
기본적으로 stdout 의 대상이 text4.txt 가 되고,
또한 stderr 도 text4.txt 가 된다는 뜻.
그래서, 일반적/오류가 나는 부분도 text4.txt 로 출력한다는 뜻임.
여기서
- 2 는 stderr 을 의미하고
- > 는 redirection
- &1 은 redirection 되는 대상인 text4.txt 가 된다.
참고(표준스트림)
일단 여기까지….
[참고]
'TOOL > CMD, BASH' 카테고리의 다른 글
[gitlab] 프로젝트 CLI 생성 (0) | 2018.03.07 |
---|---|
Bash 를 잘 좀 써보기 (0) | 2018.02.21 |