¿ù°£ Àα⠰Խù°

°Ô½Ã¹° 56°Ç
   
Bash Script¿¡¼­ »ç¿ëÇÏ´Â ºñ±³ ¿¬»êÀÚ
±Û¾´ÀÌ : ÃÖ°í°ü¸®ÀÚ ³¯Â¥ : 2012-03-15 (¸ñ) 10:48 Á¶È¸ : 12443
±ÛÁÖ¼Ò :
                          


Bash script¿¡¼­ ÀÚÁÖ »ç¿ëÇÏ´Â ºñ±³ ¿¬»êÀÚ

[ Á¤¼ö ºñ±³ ]

 ¿¬»êÀÚ

Àǹ̠

Ç¥Çö 

-eq

(°°À½)

if [ $a -eq $b ]

-ne

(°°Áö ¾ÊÀ½)

if [ $a -ne $b ]

-gt

(º¸´Ù Å­)

if [ $a -gt $b ]

-ge

(Å©°Å³ª °°À½)

if [ $a -ge $b ]

-lt

(º¸´Ù ÀÛÀ½)

if [ $a -lt $b ]

-le

(À۰ųª °°À½)

if [ $a -le $b ]

>

(º¸´Ù Å­)

(($a > $b))

>=

(Å©°Å³ª °°À½)

(($a >= $b))

<

(º¸´Ù ÀÛÀ½)

(($a < $b))

<=

(À۰ųª °°À½)

(($a <= $b))


[ ¹®ÀÚ¿­ ºñ±³ ]

 ¿¬»êÀÚ

Àǹ̠

Ç¥Çö

=

(°°À½) 

if [ "$a" = "$b" ]

==

(°°À½)

if [ "$a" == "$b" ]

!= 

(°°Áö ¾ÊÀ½)

if [ "$a" != "$b" ]

-z

(¹®ÀÚ¿­ÀÌ "null"ÀÓ. ±æÀÌ°¡ 0)

if [ -z "$a" ]

! -z

(¹®ÀÚ¿­ÀÌ "null"ÀÌ ¾Æ´Ô.)

if [ ! -z "$a" ]

-n

(¹®ÀÚ¿­ÀÌ "null"ÀÌ ¾Æ´Ô.) 

if [ -n "$a" ]

>

(ASCII°ªÀÌ º¸´Ù Å­.)

if [[ "$a" > "$b" ]]

if [ "$a" \> "$b" ]

<

(ASCII°ªÀÌ º¸´Ù ÀÛÀ½.)

if [[ "$a" < "$b" ]]

if [ "$a" \< "$b" ]

Âü°í

 

 

[[ "$a" == a* ]]

$a °¡ "a"·Î ½ÃÀÛÇϸé Âü (ÆÐÅÏ ¸ÅĪ)

[[ "$a" == "a*" ]]

$a °¡ "a*" ¿Í °°´Ù¸é Âü

[ "$a" == a* ]

À߸øµÈ Ç¥Çö

[ "$a" == "a*" ]

$a °¡ "a*" ¿Í °°´Ù¸é Âü


[ º¹ÇÕ ºñ±³ ]

 ¿¬»êÀÚ

Àǹ̠

Ç¥Çö 

-a

(³í¸® and)

if [ $a -eq 0 -a $b -eq 1 ]

-o

(³í¸® or)

if [ $a -eq 0 -o $b -eq 1 ]

&&

(³í¸® and)

if [ $a -eq 0 ] && [ $b -eq 1 ]

if [[ $a -eq 0 && $b -eq 1 ]]

||

(³í¸® or)

if [ $a -eq 0 ] || [ $b -eq 1 ]

if [[ $a -eq 0 || $b -eq 1 ]]


[ ÆÄÀÏ ºñ±³ ]

 ¿¬»êÀÚ

Àǹ̠

Ç¥Çö 

-d

Directory

if [ -d FILE ]

-f

File

if [ -f FILE ]

-e

Exist

if [ -e FILE ]

-r

Readable

if [ -r FILE ]

-w


À̸§ Æнº¿öµå
ºñ¹Ð±Û (üũÇÏ¸é ±Û¾´À̸¸ ³»¿ëÀ» È®ÀÎÇÒ ¼ö ÀÖ½À´Ï´Ù.)
¿ÞÂÊÀÇ ±ÛÀÚ¸¦ ÀÔ·ÂÇϼ¼¿ä.
   

 



 
»çÀÌÆ®¸í : ¸ðÁö¸®³× | ´ëÇ¥ : ÀÌ°æÇö | °³ÀÎÄ¿¹Â´ÏƼ : ·©Å°´åÄÄ ¿î¿µÃ¼Á¦(OS) | °æ±âµµ ¼º³²½Ã ºÐ´ç±¸ | ÀüÀÚ¿ìÆí : mojily°ñ¹ðÀÌchonnom.com Copyright ¨Ï www.chonnom.com www.kyunghyun.net www.mojily.net. All rights reserved.