¿ìºÐÅõ ½©½ºÅ©¸³Æ® ¹®Àǵå·Áº¾´Ï´Ù.!~~~

   Á¶È¸ 8561   Ãßõ 0    

안녕하세요..
 
1. 첫번째질문
#!/bin/bash 
if echo $2 | grep 192,168.0.10
then
  commit_1.sh
fi
 
위는 $2 의 클라이언트 아이피를 받아..
10번 클라이언는 commit_1.sh  실행하라인데 잘안되네요...틀린것이 있는지??
 

 
2.두번째질문
#!/bin/bash 
if echo $2 | grep 192,168.0.10
then
  commit_1.sh
fi
 
위문에서 폴더안에..
date.txt 파일이 있다면 commit_1.sh 스크립트를 실행하지 말라 ..
라는것을 할려고하는데요..어떻게 해야하는지 궁금합니다.
 
 
ªÀº±Û Àϼö·Ï ½ÅÁßÇϰÔ.
¹Úµ¿±Ç 2013-09
ÀÏ´Ü ¾ÆÀÌÇÇ ÁÖ¼Ò ±¸ºÐÀÚ´Â , °¡ ¾Æ´Ï¶ó . ·Î ÇØ¾ßµÉ µí Çѵ¥¿ä.
±è´ëû 2013-09
N40LÀ» ÄÑ°Ô ¸¸µå½Ã´Â±º¿ä. ^^ N40L¿¡ ¿ìºÐÅõ¸¦ ¼³Ä¡Çسù°Åµç¿ä.
Ç¥Çö ¹æ½ÄÀº ¿©·¯°¡Áö°¡ ÀÖ°ÚÁö¸¸ Àú¶ó¸é ÀÌ·¸°Ô Â¥º¾´Ï´Ù.

1. º¸Åë ´Ù¸¥ ½Ã½ºÅÛ¿¡¼­ »ç¿ëÀ» À§ÇØ #!/bin/bash º¸´Ù #!/bin/sh¸¦ »ç¿ëÇÏ´Â °ÍÀÌ ÁÁÀ» °Í °°½À´Ï´Ù.
±×¸®°í commit_1.sh°¡ PATH¿¡ ÀâÇô ÀÖÀ¸¸é ½ÇÇàÀÌ µÇ°ÚÁö¸¸ ¾Æ´Ï¶ó¸é, "./commit_1.sh"¿Í °°ÀÌ °æ·Î¸¦ Áֽô °ÍÀÌ ÁÁÀ» °Í °°½À´Ï´Ù.
½ºÅ©¸³Æ® $2¸¦ ¾²½Å°Å´Â µÎ ¹øÂ° ÀÎÀÚ¸¦ ¶æÇϴµ¥, ¸¸¾à ù ¹øÂ° ÀÎÀÚ¶ó¸é $1À» ¾²¼Å¾ß ÇÕ´Ï´Ù.
-----------------------------------------------
#!/bin/sh
if [ "x$2" = "x192.168.0.10" ]; then
        ./commit_1.sh
fi

exit 0
-----------------------------------------------
2. ¾Æ·¡ÀÇ Á¶°Ç¿¡¼­ PATH¿¡ Àý´ë ¶Ç´Â »ó´ë °æ·Î¸¦ ÁÖ½Ã¸é µÉ µíÇÕ´Ï´Ù.
-----------------------------------------------
#!/bin/sh
if [ "x$2" = "x192.168.0.10" ] && [ ! -f "/PATH/date.txt" ]; then
        ./commit_1.sh
fi

exit 0
-----------------------------------------------


QnA
Á¦¸ñPage 3458/5752
2015-12   1894087   ¹é¸Þ°¡
2014-05   5379812   Á¤ÀºÁØ1
2009-09   6053   Àü±ÙÇö
2006-01   6053   ½É»ó±Õ
2014-06   6053   ¿¤ÇÁ¸Ç
2016-03   6053   ´©±¼±î
2016-12   6053   ³ë°¡¸®°­Ãß
2012-06   6053   ¹Ì¼ö¸Ç
2014-02   6053   °ø»çºÒ½Å
2006-06   6053   À̹®Èì
2005-05   6053   ÀӹαÔ
2005-10   6053   ±èÀ±»ó
2016-08   6053   ¹Ú±âÇö2016
2007-12   6053   ÀÌ»ó¿ì
2019-04   6053   ÆÛ½Ì±Û
2013-06   6053   ³ª»ç
2006-08   6053   ¼ÕÀζô
2015-06   6053   À©µµ¿ì10
2006-01   6053   ¹®Áø¿µ
2012-06   6053   ½Ì¾î¼Û¶óÀÌÅÍ
2005-10   6053   ¹æÈ¿¹®
2017-03   6053   ¹é¸¸½º¹°Çϳª