Unix commands(24)

À´Ô´£ºÎ´Öª ÔðÈα༭£ºÔðÈα༭ ·¢±íʱ¼ä:2013-11-17 14:40¡¡µã»÷:´Î

 
¡ºuntil£ºÖ±µ½Ìõ¼þÏàͬµÄʱºò²ÅÀ뿪³ÌÐò¡»£»
¡ºwhile£ºµ±Ìõ¼þÏàͬµÄʱºò£¬¾Í¼ÌÐø×ö£¡¡»
until [ condition1 ] && { || } [ condition2 ] ...
 

                 5. ÒýºÅ
                   ÔÚÏò³ÌÐò´«µÝÈκβÎÊý֮ǰ£¬³ÌÐò»áÀ©Õ¹Í¨Åä·ûºÍ±äÁ¿¡£ÕâÀïËùνÀ©Õ¹µÄÒâ˼ÊdzÌÐò»á°ÑͨÅä·û£¨±ÈÈç*£©Ìæ»»³ÉºÏÊʵÄÎļþÃû£¬Ëü±äÁ¿Ìæ»»³É±äÁ¿Öµ¡£ÎªÁË·À Ö¹³ÌÐò×÷ÕâÖÖÌæ»»£¬Äú¿ÉÒÔʹÓÃÒýºÅ£ºÈÃÎÒÃÇÀ´¿´Ò»¸öÀý×Ó£¬¼ÙÉèÔÚµ±Ç°Ä¿Â¼ÏÂÓÐһЩÎļþ£¬Á½¸öjpgÎļþ£¬ mail.jpg ºÍtux.jpg¡£
          ±àÒëSHELL½Å±¾
          #ch#!/bin/sh mod +x filename
¡¡?cho *.jpg       ./filename À´Ö´ÐÐÄúµÄ½Å±¾¡£
¡¡¡¡Õ⽫´òÓ¡³ö"mail.jpg tux.jpg"µÄ½á¹û¡£
¡¡ ¡¡¡¡ÒýºÅ (µ¥ÒýºÅºÍË«ÒýºÅ) ½«·ÀÖ¹ÕâÖÖͨÅä·ûÀ©Õ¹£º
             #!/bin/sh
             echo "*.jpg"
             echo '*.jpg'
¡¡¡¡Õ⽫´òÓ¡"*.jpg" Á½´Î¡£
¡¡¡¡µ¥ÒýºÅ¸üÑϸñһЩ¡£Ëü¿ÉÒÔ·ÀÖ¹ÈκαäÁ¿À©Õ¹¡£Ë«ÒýºÅ¿ÉÒÔ·ÀֹͨÅä·ûÀ©Õ¹µ«ÔÊÐí±äÁ¿À©Õ¹¡£
         #!/bin/sh
         echo ¡çSHELL
         echo "¡çSHELL"
         echo '¡çSHELL'
¡¡¡¡ ÔËÐнá¹ûΪ£º
             /bin/bash
             /bin/bash
             ¡çSHELL
¡¡¡¡×îºó£¬»¹ÓÐÒ»ÖÖ·ÀÖ¹ÕâÖÖÀ©Õ¹µÄ·½·¨£¬ÄǾÍÊÇʹÓÃתÒå×Ö·û——·´Ð±¸Ë£º
           echo *.jpg
           echo ¡çSHELL
¡¡¡¡Õ⽫Êä³ö£º
           *.jpg
           ¡çSHELL
         6. Here documents
          µ±Òª½«¼¸ÐÐÎÄ×Ö´«µÝ¸øÒ»¸öÃüÁîʱ£¬here documents£¨ÒëÕß×¢£ºÄ¿Ç°»¹Ã»Óмûµ½¹ý¶Ô¸Ã´ÊÊʺϵķ­Ò룩һÖÖ²»´íµÄ·½·¨¡£¶Ôÿ¸ö½Å±¾Ð´Ò»¶Î°ïÖúÐÔµÄÎÄ×ÖÊǺÜÓÐÓõģ¬´ËʱÈç¹ûÎÒÃÇËÄÓÐÄǸö here documents¾Í²»±ØÓÃechoº¯ÊýÒ»ÐÐÐÐÊä³ö¡£ Ò»¸ö "Here document" ÒÔ << ¿ªÍ·£¬ºóÃæ½ÓÉÏÒ»¸ö×Ö·û´®£¬Õâ¸ö×Ö·û´®»¹±ØÐë³öÏÖÔÚhere documentµÄĩβ¡£ÏÂÃæÊÇÒ»¸öÀý×Ó£¬ÔÚ¸ÃÀý×ÓÖУ¬ÎÒÃǶԶà¸öÎļþ½øÐÐÖØÃüÃû£¬²¢ÇÒʹÓÃhere documents´òÓ¡°ïÖú£º
         #!/bin/sh

·¢±íÆÀÂÛ
Çë×Ô¾õ×ñÊØ»¥ÁªÍøÏà¹ØµÄÕþ²ß·¨¹æ£¬ÑϽû·¢²¼É«Çé¡¢±©Á¦¡¢·´¶¯µÄÑÔÂÛ¡£
Óû§Ãû: ÑéÖ¤Âë:µã»÷ÎÒ¸ü»»Í¼Æ¬
×îÐÂÆÀÂÛ ¸ü¶à>>

ÍƼöÈȵã

  • /etc/fstab Ïê½â
  • nginxÖ÷Ö÷¼¯Èº
  •  LVS-NATºÍLVS-DRģʽµÄʵÏÖÏê½â
  •  RHCE¿¼ÊÔÖ®´ÅÅÌÅä¶î
  • ѧϰ±Ê¼Ç:ACLÏê½â
  •  LVMÂß¼­¾í¹ÜÀíÆ÷
  • suse linuxË«Íø¿¨Ë«Íø¹ØÅäÖÃ
  •  NginxÖ÷Ö÷¸ºÔؾùºâ¼Ü¹¹
  • ubuntuѧϰMysql

¿ìËÙÖ±´ï

²Ù×÷ϵͳµ¼º½

LinuxWindowsÐéÄâ»ú
ÍøÕ¾Ê×Ò³ - ÓÑÇéÁ´½Ó - ÍøÕ¾µØͼ - TAG±êÇ© - RSS¶©ÔÄ - ÄÚÈÝËÑË÷
Copyright © 2008-2015 ¼ÆËã»ú¼¼Êõѧϰ½»Á÷Íø. °æȨËùÓÐ

Ô¥ICP±¸11007008ºÅ-1