½Ã½ºÅÛ°ü¸®ÀÚÀÇ ½°ÅÍ Ä¿ÇǴнº Ä¿ÇÇÇâÀÌ ³ª´Â *NIX
Ä¿ÇǴнº
½Ã½ºÅÛ/³×Æ®¿÷/º¸¾ÈÀ» ´Ù·ç´Â °÷
 FAQFAQ   °Ë»ö°Ë»ö   ¸â¹ö¸®½ºÆ®¸â¹ö¸®½ºÆ®   »ç¿ëÀÚ ±×·ì»ç¿ëÀÚ ±×·ì   »ç¿ëÀÚ µî·ÏÇϱâ»ç¿ëÀÚ µî·ÏÇϱâ 
 °³ÀÎ Á¤º¸°³ÀÎ Á¤º¸   ºñ°ø°³ ¸Þ½ÃÁö¸¦ È®ÀÎÇÏ·Á¸é ·Î±×ÀÎÇϽʽÿÀºñ°ø°³ ¸Þ½ÃÁö¸¦ È®ÀÎÇÏ·Á¸é ·Î±×ÀÎÇϽʽÿÀ   ·Î±×Àηα×ÀΠ

°¡ÀÔ¾øÀÌ ´©±¸³ª ±ÛÀ» ¾µ ¼ö ÀÖ½À´Ï´Ù. °øÁö»çÇ׿¡ ´ëÇÑ ´ñ±Û±îÁöµµ..




BBS >> ¼³Ä¡, ¿î¿µ Q&A | ³×Æ®¿÷, º¸¾È Q&A | ÀÏ¹Ý Q&A || Á¤º¸¸¶´ç | AWS || ÀÚÀ¯°Ô½ÃÆÇ | ±¸Àα¸Á÷ || °øÁö»çÇ× | ÀÇ°ßÁ¦½Ã
bash ½ºÅ©¸³Æ® for¹® °ü·Ã Áú¹®

 
±Û ¾²±â   ´äº¯ ´Þ±â    Ä¿ÇǴнº, ½Ã½ºÅÛ ¿£Áö´Ï¾îÀÇ ½°ÅÍ °Ô½ÃÆÇ À妽º -> *NIX ÀϹÝ
ÀÌÀü ÁÖÁ¦ º¸±â :: ´ÙÀ½ ÁÖÁ¦ º¸±â  
±Û¾´ÀÌ ¸Þ½ÃÁö
ÃÖ±¤¹Î
¼Õ´Ô





¿Ã¸®±â¿Ã·ÁÁü: 2007.8.16 ¸ñ, 1:50 pm    ÁÖÁ¦: bash ½ºÅ©¸³Æ® for¹® °ü·Ã Áú¹® Àοë°ú ÇÔ²² ´äº¯

[Äڵ峻¿ë]

ÄÚµå:
#!/bin/bash

SRC_HOME=/home/src
DST_HOME=/home/dst
LIST_FILE=`cat /root/bin/list`

for LIST in $LIST_FILE
do
        if [ ! -e "$LIST" ]
        src_list=$LIST
                then
                echo ""
                echo "$src_list ÆÄÀÏÀÌ Á¸ÀçÇÏÁö ¾Ê½À´Ï´Ù.."
                echo ""
                continue                # ´ÙÀ½ ÆÄÀϸ®½ºÆ®¸¦ È®ÀÎ.

                else
                echo ""
                echo "´ÙÀ½À¸·Î ³Ñ¾î°©´Ï´Ù."
                echo ""
        fi
done


[list ÆÄÀÏ ³»¿ë]

/home/src/aaa/ffffffffffffff.swf (½ÇÁ¦ Á¸ÀçÇÏ´Â ÆÄÀÏ)
/home/src/aaa/ddddddddddddddd.swf (½ÇÁ¦ Á¸ÀçÇÏ´Â ÆÄÀÏ)
/home/src/bbb/iscsi.swf (½ÇÁ¦ Á¸ÀçÇÏ´Â ÆÄÀÏ)
/home/src/auditd.swf(½ÇÁ¦ Á¸ÀçÇÏ´Â ÆÄÀÏ)
/home/src/audid.swf (Á¸Àç ÇÏÁö ¾Ê´Â ÆÄÀÏ)

[½ÇÇà °á°ú]

[root@Asianux2 ~/bin]# sh test.sh

/home/src/aaa/ffffffffffffff.swf ÆÄÀÏÀÌ Á¸ÀçÇÏÁö ¾Ê½À´Ï´Ù..

/home/src/aaa/ddddddddddddddd.swf ÆÄÀÏÀÌ Á¸ÀçÇÏÁö ¾Ê½À´Ï´Ù..

/home/src/bbb/iscsi.swf ÆÄÀÏÀÌ Á¸ÀçÇÏÁö ¾Ê½À´Ï´Ù..

/home/src/auditd.swf ÆÄÀÏÀÌ Á¸ÀçÇÏÁö ¾Ê½À´Ï´Ù..

/home/src/audid.swf ÆÄÀÏÀÌ Á¸ÀçÇÏÁö ¾Ê½À´Ï´Ù..

[root@Asianux2 ~/bin]#

¿Ö ½ÇÁ¦ Á¸ÀçÇÏ´Â ÆÄÀϵµ Á¸ÀçÇÏÁö ¾Ê´Â´Ù°í ³ª¿À´Â °É±î¿ä;;

ÀÌƲ° Çì¸Þ°í ÀÖÀ½;; µµ¿ÍÁÖ¼¼¿ä..
À§·Î
truefeel
Ä«Æä °ü¸®ÀÚ


°¡ÀÔ: 2003³â 7¿ù 24ÀÏ
¿Ã¸° ±Û: 1277
À§Ä¡: ´ëÇѹα¹

¿Ã¸®±â¿Ã·ÁÁü: 2007.8.16 ¸ñ, 11:23 pm    ÁÖÁ¦: Re: bash ½ºÅ©¸³Æ® for¹® °ü·Ã Áú¹® Àοë°ú ÇÔ²² ´äº¯

if ¹® ¾Æ·¡¿¡ src_list=$LIST ÀÌ Àִµ¥ ¾î¶² °Í ¶§¹®¿¡ ÇϽŰǰ¡¿ä? if ¹® À§·Î ¿Ã¸®¸é µÇ°Ú´Âµ¥¿ä. src_list=$LIST ¿¡ ÀÇÇؼ­ Âü, °ÅÁþÀÌ ¿µÇâÀ» ¹Þ¾Ò°ÚÁÒ.

±×¸®°í, SRC_HOME, DST_HOME º¯¼ö´Â »ç¿ë¾ÈÇϼ̴µ¥, for ¹® µÚ¿¡ ½ºÅ©¸³Æ®°¡ ´õ Àִ°ÅÁÒ? (ÀÌ°Ç ¹®Á¦ÇØ°á°ú º°°³·Î ±Ã±ÝÇؼ­)
À§·Î
»ç¿ëÀÚ Á¤º¸ º¸±â ºñ¹Ð ¸Þ½ÃÁö º¸³»±â ±Û ¿Ã¸°ÀÌÀÇ À¥»çÀÌÆ® ¹æ¹®
ÀÌÀü ±Û Ç¥½Ã:   
±Û ¾²±â   ´äº¯ ´Þ±â    Ä¿ÇǴнº, ½Ã½ºÅÛ ¿£Áö´Ï¾îÀÇ ½°ÅÍ °Ô½ÃÆÇ À妽º -> *NIX ÀÏ¹Ý ½Ã°£´ë: GMT + 9 ½Ã°£(Çѱ¹)
ÆäÀÌÁö 1 Áß 1

 
°Ç³Ê¶Ù±â:  
»õ·Î¿î ÁÖÁ¦¸¦ ¿Ã¸± ¼ö ÀÖ½À´Ï´Ù
´ä±ÛÀ» ¿Ã¸± ¼ö ÀÖ½À´Ï´Ù
ÁÖÁ¦¸¦ ¼öÁ¤ÇÒ ¼ö ¾ø½À´Ï´Ù
¿Ã¸° ±ÛÀ» »èÁ¦ÇÒ ¼ö ¾ø½À´Ï´Ù
ÅõÇ¥¸¦ ÇÒ ¼ö ¾ø½À´Ï´Ù


Powered by phpBB © 2001, 2005 phpBB Group