echo -n 옵션은 new line을 제거하는 옵션인데
Linux에서는 문제가 없지만
Unix환경에서 exec()등을 이용하여 호출하는 경우 아래와 같이 파라메터로 인식하지 못한다.
예) 커맨드 : #exec echo -n "test"
결과 : -n test
이때 해결 방법은 아래와 같다.
exec echo "test\c"
'\c'를 문자열 끝에 붙여주면 -n옵션과 동일하게 new line이 제거 된다.
'Programming > Linux' 카테고리의 다른 글
ip validation check (0) | 2017.08.25 |
---|---|
[raspberry pi] WIFI static IP 설정 (0) | 2016.05.13 |
Centos7 custom build (2) (0) | 2016.03.25 |
Centos7 custom build (1) (0) | 2016.03.25 |
yum을 이용한 rpm 다운로드 방법 (0) | 2016.03.25 |