#!/bin/sh
n='expr 100+100' echo $n
이렇게 하면 결과값은 200이 나와야하잖아요 그런데 그냥 'expr 100+100 라고 나와요.
더불어서 #!/bin/sh
now='date' echo $now echo "오늘은 'date'이다"
도 결과값이 오늘은 'date'이다 라고 나오네요. ㅠ 뭐가 잘못된건지 모르겠어요 ㅠ
/bin/sh 은 잘 모르겠습니다만, /bin/bash 기준으로 (요즘엔 /bin/sh 가 /bin/bash 로 link되어있는 경우도 많아서..)
n=`expr 100 + 100` echo "오늘은 `date`이다"
1. 공백을 주의하시고 2. ", ', ` 는 모두 다른것입니다. 3. bash는 http://wiki.kldp.org/HOWTO/html/Adv-Bash-Scr-HOWTO/index.html 를 참고하시는게 가장 좋습니다.
텍스트 포맷에 대한 자세한 정보
<code>
<blockcode>
<apache>
<applescript>
<autoconf>
<awk>
<bash>
<c>
<cpp>
<css>
<diff>
<drupal5>
<drupal6>
<gdb>
<html>
<html5>
<java>
<javascript>
<ldif>
<lua>
<make>
<mysql>
<perl>
<perl6>
<php>
<pgsql>
<proftpd>
<python>
<reg>
<spec>
<ruby>
<foo>
[foo]
/bin/sh 은 잘 모르겠습니다만,
/bin/sh 은 잘 모르겠습니다만, /bin/bash 기준으로
(요즘엔 /bin/sh 가 /bin/bash 로 link되어있는 경우도 많아서..)
n=`expr 100 + 100`
echo "오늘은 `date`이다"
1. 공백을 주의하시고
2. ", ', ` 는 모두 다른것입니다.
3. bash는 http://wiki.kldp.org/HOWTO/html/Adv-Bash-Scr-HOWTO/index.html 를 참고하시는게 가장 좋습니다.
댓글 달기