sun's longitude:39 18 52 
¡¤ ÀÚÀ¯°Ô½ÃÆÇ ¡¤ ¹¯°í´äÇϱ⠡¤ ¾ËÆĹ®¼­ ¡¤ RPMS list
¡¤ »ç¿ëÀÚ¹®¼­ ¡¤ ÆÁ/FAQ¸ðÀ½ ¡¤ ¸®´ª½ºLinks ¡¤ ÀÚ·á½Ç
¡¤ ¼­¹öÁ¤º¸ ¡¤ ¿î¿µÀÚ ¡¤ Books/FAQ ¡¤ FreeBSD
 
/board/read.php:¼Ò½ºº¸±â   
 

Áú¹®°ú ´äº¯ °Ô½ÃÆÇÀÔ´Ï´Ù.

ÇöÀç ½Ç½Ã°£À¸·Î ÀÌ°÷ ¼­¹öÀÇ ¼³Á¤ÆÄÀÏ(¸î°³)¸¦ º¸¿©ÁÖ°í ÀÖ½À´Ï´Ù.
¼­¹öÀÇ ¼³Á¤³»¿ë¿¡ °üÇÑ Áú¹®Àº ¸ÕÀú ÀÌ°÷ ¼­¹öÀÇ ¼³Á¤³»¿ëÀ» Âü°íÇÏ½Ã±æ ¹Ù¶ø´Ï´Ù.

[*** ¾²±â ±ÝÁö´Ü¾î ÆÐÅÏ ***]
±Û º»¹® Áß°£¿¡ ¾÷·ÎµåÇÒ À̹ÌÁö¸¦ Ãß°¡ÇÏ´Â ¹æ¹ý : @@À̹ÌÁöÀ̸§@@
ex) @@foo.gif@@
2772 ¹ø ±ÛÀÇ ´äÀå±Û: Re: ÆÄÀÏ¿¡¼­ ¿øÇÏ´Â ³¯Â¥¸¸...
±Û¾´ÀÌ: »êÀÌ [ȨÆäÀÌÁö] ±Û¾´³¯: 2008³â 06¿ù 17ÀÏ 04:14:32 È­(»õº®) Á¶È¸: 2433
[±è¸®]´ÔÀÌ ³²±â½Å ±Û:

>-----------------------------------------
>´äº¯ÀÚ°¡ ±âº»ÀûÀ¸·Î Âü°íÇÒ ³»¿ëÀÔ´Ï´Ù.
>- ¹èÆ÷ÆÇ(¿É¼Ç)    : 
>- Ä¿³Î¹öÀü(¿É¼Ç)  : 
>- µ¥¸ó¹öÀü(¿¹:apache 1.3.27) : 
>- µ¥¸ó¼³Ä¡À¯Çü(RPM/ÄÄÆÄÀÏ/±âŸ)
 : 
>-----------------------------------------
>*½ºÆÔÇÊÅ͸µ:ÇÑ±Û 4ÀÚ(8°³ ¹®ÀÚ) ÀÌ»ó ¾øÀ¸¸é ½ºÆÔÆäÀÌÁö·Î À̵¿ÇÕ´Ï´Ù.
>
>¾È³çÇϼ¼¿ä. ^^;
>·Î±×°¡ ½×ÀÌ´Â ÆÄÀÏÀÌ ÀÖ½À´Ï´Ù. 
>
>ÆÄÀϳ»¿ë¿¡ º¸¸é ³¯Â¥°¡ 
>-----------------------------
>
>Sat Jul 28 05:11:10 2001
>ERROR- ¾î¼±¸ Àú¼±¸..
>
>------------------------------
>
>ÀÌ·±½ÄÀ¸·Î µÇ¾îÀÖ½À´Ï´Ù.
>Á¦°¡ ¿øÇÏ´Â°Ç ERROR- ¶ó´Â ¹®ÀÚ°¡ ÀÖ´Â ÅؽºÆ®¸¦ ãµÇ
>À§¿¡ ³¯Â¥°¡ ¿À´Ã°Í¸¸.. ¶Ç´Â ¾ðÁ¦ ÀÌÈİ͸¸ ã°í ½ÍÀºµ¥
>µµÀúÈ÷ °¨ÀÌ ¾È¿À³×¿ä.
>
>ex) sh searcherror.sh 0  <= ¿À´Ã°Í¸¸ °¡Á®¿À±â
>    sh searcherror.sh 3  <= 3ÀÏ À̳»°Í¸¸ °¡Á®¿À±â
>
>ÀÌ·± Çü½ÄÀä.. ¾î¶²½ÄÀ¸·Î ±¸ÇöÇØ¾ß ÇÒÁö ´À³¦ÀÌ Àß ¾È¿À³×¿ä..¤Ì¤Ì 

========================================

ÀÏ´Ü ½©·Î ±¸ÇöÇϱⰡ ¾à°£ ±î´Ù·Î¿ö º¸À̳׿ä.
perl À̳ª php ¶Ç´Â ÆÄÀ̽ãÀ» ÀÌ¿ëÇؼ­ ¶óÀδÜÀ§·Î Àо ƯÁ¤ ¹®ÀÚ¿­(ERROR)À» ¸¸³ª¸é
±× ÀÌÀü ¶óÀÎÀ» ÆĽÌÇؼ­ Ãâ·ÂÇÏ´Â ¹æ½ÄÀ¸·Î ±¸ÇöÇØ¾ß ÇÕ´Ï´Ù.

½©·Î´Â

tr "@" "_AT_" < logfile | tr "\n" "@"  |
sed -e "s/@ERROR/ ;ERROR/g" | tr "@" "\n" | sed -e
"s/_AT_/@/g" | grep ERROR | grep -v grep

ÀÌ·¸°Ô Çϸé ERROR ¹®ÀÚ¿­À» Æ÷ÇÔÇÑ ¶óÀΰú ¹Ù·Î À§ÀÇ ¶óÀÎÀ» ÇÑÁÙ·Î Ãâ·ÂÇÕ´Ï´Ù.

Ãâ·ÂÇÑ °á°úÀÇ °¢ ¶óÀÎÀÇ "Sat Jul 28 05:11:10 2001" ÀÌ°ÍÀ» ÇöÀç ½Ã°¢°ú
ºñ±³Çؼ­ ¿À´Ã°ÍÀÎÁö ¾îÁ¦°ÍÀÎÁö ºñ±³ ÆÇ´ÜÇØ¾ß Çϴµ¥ shell ÀÚü·Î Á» ±î´Ù·Ó³×¿ä.

±»Áö ½©·Î ÇÏ°íÀÚ ÇÑ´Ù¸é php ÀÇ µµ¿òÀ» ¹Þ¾Æ¾ß ÇÕ´Ï´Ù.


LTIME=`/paht/to/php -r 'echo strtotime("Sat Jul 28 05:11:10 2001");'`

ÀÌ·¸°Ô Çϸé $LTIME º¯¼ö¿¡ unix timestamp °ªÀÌ ÀúÀåµË´Ï´Ù.

ÀÌ unix timestapm °ª¿¡ ´ëÇÑ ³¯Â¥¸¦ YYYYMMDD ÇüÅ´Â

LDATE=`/path/to/php -r 'echo date("Ymd",$LTIME)';`

ÀÌ°í,

ÇöÀç ½Ã°¢¿¡ ´ëÇÑ ¿À´Ã ³¯Â¥´Â DATE=`date '+%Y%m%d'` ÀÌ·¸°Ô ÇϸéµË´Ï´Ù. 

¶ÇÇÑ ÇÏ·çÀüÀº DATE=`date --date '1 days ago' '+%Y%m%d'`

$LDATE ¿Í $DATE °¡ ºñ±³Çؼ­ °°´Ù¸é ÇØ´ç ¶óÀÎÀº ¸ÅÄ¡µÇ´Â °æ¿ìÀ̹ǷÎ
ÇØ´ç ¶óÀÎÀ» echo ÇÏ¸é µÇ°ÚÁÒ.


±×·±µ¥ ÀÌ·¸°Ô ½©·Î Â¥´Â °Í º¸´Ù´Â Â÷¶ó´Ï php ¸¦ Àüü¸¦ Â¥´Â°Ô ÁÁÀ» ¼ö ÀÖ½À´Ï´Ù.

..................

-- searcherror.sh --------------
#!/bin/sh


BDATE=`date --date "$1 days ago" "+%Y%m%d"`
IFS="
"

for LINE in `tr "@" "_AT_" < logfile | tr "\n"
"@"  | \
  sed -e "s/@ERROR/ ;ERROR/g" | tr "@" "\n" | \
  sed -e "s/_AT_/@/g" | grep ERROR | grep -v grep` ; do

  STIME=`echo $LINE | awk -F ';' '{print $1}'`
  LDATE=`/path/to/php -r 'echo
date("Ymd",strtotime("${STIME}"))';`

  if [ "${BDATE}" = "${LDATE}" ] ; then
        echo $LINE
  fi
done
exit $?
---------------

Çѹø Å×½ºÆ®ÇØ º¸½Ã°í °íÃļ­ »ç¿ëÇØ º¸¼¼¿ä. ½ÇÇàÇØ º¸Áú ¾Ê¾ÒÀ½.

 
ÀÌÀü±Û : ÆÄÀÏ¿¡¼­ ¿øÇÏ´Â ³¯Â¥¸¸...
´ÙÀ½±Û : Re: Re: ÆÄÀÏ¿¡¼­ ¿øÇÏ´Â ³¯Â¥¸¸...  
 from 211.108.72.38
JS(Redhands)Board 0.4 +@

ÆÄÀÏ¿¡¼­ ¿øÇÏ´Â ³¯Â¥¸¸... Re: Re: ÆÄÀÏ¿¡¼­ ¿øÇÏ´Â ³¯Â¥¸¸...
Àμâ¿ë 


apache lighttpd linuxchannel.net 
Copyright 1997-2024. linuxchannel.net. All rights reserved.

Page loading: 0.05(server) + (network) + (browser) seconds