Shell ์—ฐ์‚ฐ

    Script - ์—ฐ์‚ฐ

    1. bash ์—ฐ์‚ฐ - ๊ด„ํ˜ธ๋ฅผ ์ด์šฉ a=1 b=10 c=$((a+b)) c=$[a+b] echo $c #11 2. let ๋ช…๋ น์–ด a=1 b=10 let c=$a+$b echo $c #11 3. expr ๋ช…๋ น์–ด - ์ˆซ์ž์™€ ์—ฐ์‚ฐ์ž ์‚ฌ์ด ๋„์›Œ์จ์•ผ ํ•จ a=1 b=10 expr $a + $b #11 4. awk ๋ช…๋ น์–ด - ์†Œ์ˆ˜์  ๊ณ„์‚ฐ ๊ฐ€๋Šฅ - ํŒŒ์ดํ”„ ์ „๋‹ฌ ๊ณผ์ • ํ•„์š” a=1 b=10 echo $a $b | awk '{print $1+$2}' #11 echo $a $b | awk '{print $1/$2}' #0.75 5. bc ๋ช…๋ น์–ด - ๋ฆฌ๋ˆ…์Šค bc๊ฐ€ ์„ค์น˜๋˜์–ด์•ผ ํ•จ - ์†Œ์ˆ˜์  ๊ณ„์‚ฐ ๊ฐ€๋Šฅ - ํŒŒ์ดํ”„ ์ „๋‹ฌ ๊ณผ์ • ํ•„์š” a=1 b=10 echo "$a+$b" | bc #11