|
Ä¿ÇÇÇâÀÌ ³ª´Â *NIX
Ä¿ÇǴнº
½Ã½ºÅÛ/³×Æ®¿÷/º¸¾ÈÀ» ´Ù·ç´Â °÷
|
|
|
|
ÀÌÀü ÁÖÁ¦ º¸±â :: ´ÙÀ½ ÁÖÁ¦ º¸±â |
±Û¾´ÀÌ |
¸Þ½ÃÁö |
À̽ÂÀÏ ¼Õ´Ô
|
¿Ã·ÁÁü: 2007.12.13 ¸ñ, 4:46 am ÁÖÁ¦: º¯¼ö°ª ¼³Á¤ |
|
|
À¯´Ð½º Ãʺ¸ »ç¿ëÀÚ ÀÔ´Ï´Ù.
sh scriptºÐ¼®ÇÏ´Ù ¸ð¸£´Â °ÍÀÌ ÀÖ¾î¼ Áú¹®ÇÕ´Ï´Ù.
º¯¼ö ¼³Á¤¿¡¼ Param=${0##*/} ÀÔ´Ï´Ù.
Paramº¯¼ö´Â sh ¸í·É¾î¸¦ °ªÀ¸·Î ¹Þ´Â °ÍÀº ¾Ë°Ú´Âµ¥..
##*/ ºÎºÐÀÌ ¹» ÀǹÌÇÏ´ÂÁö¿ä?
Param=${0}°ú Â÷ÀÌ°¡ ÀÖ´ÂÁö¿ä? |
|
À§·Î |
|
|
smoon ¼Õ´Ô
|
¿Ã·ÁÁü: 2010.3.27 Åä, 5:30 pm ÁÖÁ¦: º¯¼ö°ª ¼³Á¤ (Â÷ÀÌ°¡ ÀÖ½À´Ï´Ù.) |
|
|
manpage sh(1)À» Âü°íÇÏ½Ã¸é µË´Ï´Ù.
$0 = '/aaa/bbb/ccc/ddd'
À϶§
${0#*/}ÀÇ °á°ú´Â aaa/bbb/ccc/ddd ÀÌ°í
${0##*/}ÀÇ °á°ú´Â ddd ÀÔ´Ï´Ù.
${word#pattern}Àº word¿¡¼ ¸ÅĪµÇ´Â patternÀÇ °¡Àå ÀÛÀº ºÎºÐÀ» »èÁ¦ÇÏ´Â °ÍÀÌ°í
${word##pattern}Àº word¿¡¼ ¸ÅĪµÇ´Â patternÀÇ °¡Àå Å« ºÎºÐÀ» »èÁ¦ÇÏ´Â °ÍÀÔ´Ï´Ù.
$0¿¡¼ */ ¿Í ¸ÅĪµÇ´Â ¹®ÀÚ¿Àº ´ÙÀ½°ú °°½À´Ï´Ù.
1. /
2. /aaa/
3. /aaa/bbb/
4. /aaa/bbb/ccc/
#, ## ¿Ü¿¡µµ %, %%, : µîµî ¸¹Àº ±â´ÉÀÌ ÀÖ½À´Ï´Ù.
manpage¿¡ ÀÚ¼¼È÷ ³ª¿ÍÀÖ½À´Ï´Ù. |
|
À§·Î |
|
|
|
|
»õ·Î¿î ÁÖÁ¦¸¦ ¿Ã¸± ¼ö ÀÖ½À´Ï´Ù ´ä±ÛÀ» ¿Ã¸± ¼ö ÀÖ½À´Ï´Ù ÁÖÁ¦¸¦ ¼öÁ¤ÇÒ ¼ö ¾ø½À´Ï´Ù ¿Ã¸° ±ÛÀ» »èÁ¦ÇÒ ¼ö ¾ø½À´Ï´Ù ÅõÇ¥¸¦ ÇÒ ¼ö ¾ø½À´Ï´Ù
|
Powered by phpBB © 2001, 2005 phpBB Group
|