echo, if[], $$ 이런 문법 어캐 분석하죠?
소스 코드 분석하는데;;
안드로메다가 따로 없네요;
맨날 보던 if도()가 아닌[]의 압박! 그리고 fi는 뭔지
$$는??
echo라는 이상한 놈은 왜캐 자주 나와서 날 괴롭히는지. 이 안은 무슨 약자 비슷한 s,g,+이런게 많은지
이런 용어 매번 궁금할 때마다 안 물어보고 이해할만한 책이나 사이트가 없을까요?
막상 구글 검색하려해도 키워드를 잘 못 정해서 결과도 안나오구
SQLQUERY=/tmp/defect.query.$$
if [ null"$CQPRODUCT" != null ]; then
QPROD=`echo $CQPRODUCT | sed -e "s/,/','/g" -e "s/.*/'&'/g"`
fi
# echo "select distinct T1.id,{fn convert(T44.dbid,sql_varchar)} + ' ' + T44.name from ( ( ( cqadmin.
${cqtype} T1 INNER JOIN cqadmin.cc_change_set T22 ON T1.cc_change_set = T22.dbid ) LEFT OUTER JOIN cqa
dmin.parent_child_links T44mm ON T22.dbid = T44mm.parent_dbid and 16777681 = T44mm.parent_fielddef_id
) LEFT OUTER JOIN cqadmin.cc_vob_object
[추가]
맞네요! 제가 보고 있는 코드가 2개인데 #! /bin/ksh 이게 맨 위에 있습니다.
쉘 스크립트네요
쉘 스크립트네요
첫 줄이
#!/bin/bash 또는 #!/bin/sh
로 시작하는지 확인해 보세요 그러면 배시 쉘 스크립트로 봐야 합니다.
추가
#! /bin/ksh 이면 Korn shell 이네요 쉘 종류별로 문법이 좀 다르니 맞는 문서를 찾아 보세요
-------------------------------------------------------------------------------
이 댓글(comment)의 수정 및 삭제를 위해 이 글에 답글(reply)을 쓰지 말아 주십시요.
의견이 있으시면 원 글에 댓글(comment)로 써 주세요.
-------------------------------------------------------------------------------
이 댓글(comment)의 수정 및 삭제를 위해 이 글에 답글(reply)을 쓰지 말아 주십시요.
의견이 있으시면 원 글에 댓글(comment)로 써 주세요.
bash shell programming
...으로 검색하면 아마 한트럭 나올 텐데 그중에 괜찮아 보이는 거 잘 선택해서 읽으시면 됩니다. 근데 C 같은 거와 워낙 다른 게 많아서, A4 한두장 분량 읽어선 택도 없고 며칠 투자한다고 생각하고 읽으세요.
sed 명령의 인자로
sed 명령의 인자로 나온 것은 regular expression, 정규 표현식입니다.
댓글 달기