728x90
반응형


요약

> NUL 대신 ^> NUM 을 사용합니다.

 

 

 


문제상황

아래와 같은 스크립트를 echo 명령어를 통해 만들어야 하는 상황이 있다고 가정해 봅시다.

필요한 아웃풋 메시지는 monitor.dat에 저장하고, 그렇지 않은 아웃풋 메시지는 nul 로 버려버리는 스크립트 입니다.

 

위 스크립트를 echo 명령어를 통해 써주는 스크립트를 만들어 봅시다.

아래와 같이 echo [쓰고싶은 명령어들] > [생성할 스크립트 이름] 의 구조로 만들 수 있겠습니다.

 

하지만 이 스크립트를 실행시키면 문제가 발생합니다.

아래와 같이, > 이후의 문자들은 적히지 않습니다.

 

 

 


해결방법

해결방법은 간단합니다.

> 를 문자 자체로 인식할 수 있도록 처리해주면 됩니다.

> 대신 ^> 를 사용하면, 스크립트가 > 를 문자로 인식하게 됩니다.

 


조금이나마 도움이 되었으면 좋겠습니다!

728x90
반응형

+ Recent posts