공백이 있는 파일명을 처리하기 위한 상황이 생겼다.


Program Files 윈도우에선 이렇게 표시되지만


유닉스에선 그렇지 않다.

Program\ Files 로 표시가 된다. 


그렇기에 사용방법은 같을 것으로 보여


_DIR_="/Program\Files/"


을 사용했지만 되지 않는다.... Program 과 Files를 따로 보게 된다.


여러번 삽질후에 찾은 결론 

#!bin/sh


_PROGRAM_DIR_="/Program Files/"


사용시에


ls $_PROGRAM_DIR_이 아닌

ls "$_PROGRAM_DIR_" 로 호출시에 따옴표로 묶어주면 된다. ㄷㄷ



'GNU > bashShell' 카테고리의 다른 글

expect 를 이용한 scp 자동 스크립트 작성 - 2  (0) 2016.06.28
expect 를 이용한 scp 자동 스크립트 작성  (0) 2016.06.23
UNIX set 명령어  (0) 2016.06.15
UNIX Shell 조건문  (0) 2016.06.15
UNIX Shell의 기본  (0) 2016.06.14

+ Recent posts