[완료] 쉘프로그래밍 할 때 공백문자 인수 처리문제 - 추가 질문드립니다.
글쓴이: lightoml / 작성시간: 일, 2007/10/21 - 5:37오후
안녕하세요.
쉘프로그래밍 할 때 첫 째 인수 즉, $1가 공백문자를 포함하고 있을 때 이것을 어떻게 처리해야 하나요..
즉 test.sh라는 쉘스크립트가 있다고 하면
% test.sh 'aaa 111'
을 실행하고 싶은데요..
프로그램은 $1=aaa, $2=111 이렇게 두개의 인수로 인식해 버리네요..
혹시 해결방법 아시는 분 답변 부탁드립니다.
--------------------------------------------------------------------------------------------------------------
윗 글은 전에 제가 올렸던 질문이고요.. 우선 답변 해주신 두 분 감사드립니다.
그런데, 추가적인 질문이 있는데요.. 공백문자가 포함된 파일명을 가진 파일이 있는지 확인하는 if문을 만들 때 계속 syntax error가 나는데요..
가령, if ( -f $argv[1] ) then 이렇게 하고
% test.sh 'aaa 111' 하면
'aaa 111'이란 파일명을 가진 놈을 찾아야 하는데 syntax error가 납니다.
이런 경우 어떻게 처리해야 하나요?
허접한 질문이지만 답변 부탁드립니다.
Forums:
흠.
-------------------------------
인생 뭐 있음!
-------------------------------
== warning 대부분 틀린 얘기입니다 warning ===
댓글 달기