쉘에서 output을 화면이 아닌 다른 파일로 리다이렉션이 필요할 경우가 많다.
이는 어떤 쉘을 사용하는냐에 따라 명령어가 차이가 있다.
아래는 Bash에서의 리다이렉션 명령어 이다.
Character |
Action |
---|---|
|
Redirect standard output |
|
Redirect standard error |
|
Redirect standard error to standard output |
|
Redirect standard input |
|
Pipe standard output to another command |
|
Append to standard output |
|
Pipe standard output and standard error to another command |
예를 들어 dynamips 의 output과 에러를 파일로 적고 싶다면
dynamips -H 7200 &> /temp/log
이것은 모든 output을 /temp/log 로 보내는 방법이다.
이렇게 하면 된다.