½ºÅ©¸³Æ® Áú¹®Çϳª µå¸±²²¿ä..

   Á¶È¸ 6291   Ãßõ 0    

¾È³çÇϼ¼¿ä~ ³ëÇü¼®ÀÔ´Ï´Ù.
À¯´Ð½º CSH ¿¡¼­ ½ºÅ©¸³Æ®·Î ¹½Á» ÇÏ´Ù ¸·Çô¼­ Áú¹° µå¸³´Ï´Ù..

ƯÁ¤ ÆÄÀÏÀÇ ¸¶Áö¸·¿¡ ¾Æ·¡¿Í °°Àº ¹®ÀåÀÌ ÀÖ½À´Ï´Ù.

TOTAL:39 (ALIVE:39, DEAD:0)

¿©±â¿¡¼­ ¼ýÀÚ¸¸ Àоîµé¿© ÀúÀåÇÏ·Á°í ÇÑ´Ù¸é ¾î¶»°Ô ÇØ¾ß ÇÒ±î¿ä??

tail -1 ÀÔ·ÂÆÄÀÏ | awk ????????? >> Ãâ·ÂÆÄÀÏ

ÀÌ·± Çü½ÄÀ¸·Î ÇÏ¸é µÉ°Í °°Àºµ¥, awk ±¸¹®À» ¯±¸¸¦ ±¼·ÁºÁµµ Àß ¸ð¸£°Ú³×¿ä..

°í¼ö´Ôµé ÈƼö ºÎŹµå¸³´Ï´Ù~
ªÀº±Û Àϼö·Ï ½ÅÁßÇÏ°Ô.
Àúµµ ±Ã±ÝÇϱº¿ä ÇãÇãÇãÇã
ALpha 2010-02
ÀÚ·á°¡ ÂÉ¸Þ ´õ ¶³¾îÁ®ÀÖ´Â »óÅÂ¸é ½±½À´Ï´Ù.

µô¸®¹ÌÅÍ°¡ ½ºÆäÀ̽º·Î È®½ÇÇÏ°Ô ±¸ºÐµÇ¸é ;;

total:39 ( alive:39 , dead:0 ) À¸·Î ÀúÀåÇÏ½Ç ¼ö ÀÖÀ¸¸é
        ^ ^        ^ ^      ^
tail -1 test.txt | awk '{print substr($1, index($1,":")+1,length($1)), substr($3, index($3, ":")+1, length($3)), substr($5, index($5, ":")+1, length($5))}'

ÀÌ·¸°Ô :¸¦ ±âÁ¡À¸·Î Àüü ¹®Àå ±æÀ̸¸Å­ À߶ó¹ö¸®¸é ¼ýÀÚ¸¸ ³²°Ô µË´Ï´Ù.. Äð·°

Áö±ÝÀÇ »óÅ ( total:39 (alive:39, dead:0)    ) ÀÇ »óŶó¸é $1 $2 $3 À¸·Î °É·¯³»½Ã¸é µÇ°í
ÀÌ °æ¿ì 39 39, 0) ÀÌ ³²½À´Ï´Ù.

À̳༮µéÀ» ´Ù½Ã ¼ýÀÚ°¡ ¾Æ´Ñ°æ¿ì ¹ö¸°´Ù. ȤÀº ³Î·Î ó¸®ÇÑ´Ù¸¦ Á¤±ÔÇ¥Çö½ÄÀ¸·Î Àß Â¥ºÎÇϽøé
¿øÇÏ´Â 39 39 0 ÀÌ ³²Áö ¾ÊÀ»±î ½Í½À´Ï´Ù.
¾î·Æ´Ù....ÁÂÀý...
¼º±â»ç 2010-02
tail -1 test.txt | sed -r "s/TOTAL:([0-9]*) \(ALIVE:([0-9]*), DEAD:([0-9])\)/\1 \2 \3/"
tail -1 test1.txt | sed -r 's/[a-z:,()]//ig'


QnA
Á¦¸ñPage 4009/5664
2014-05   4903130   Á¤ÀºÁØ1
2015-12   1441665   ¹é¸Þ°¡
2016-04   3756   ¸ùź
2014-02   3756   ½ÂÈÆ
2017-11   3756   »Ú»ß
2015-09   3756   ½½±â·Î¿î»ýÈ°
2016-01   3756   ¹Ú»ó¹ü
2015-07   3756   ·¥½Ã·¥
2015-04   3755   ¹Î»çÀå
2020-10   3755   ¾ØµåÀ¯Àú
2016-01   3755   ±è°Ç¿ì
2014-04   3755   º´µû°³´Ô
2019-11   3755   1±èIn1
2020-01   3755   ¿ÀÇý¼º
2021-02   3755   ºí·¢ÆÞ
2015-08   3755   ¼­¿ï»ç¶÷
2017-02   3755   LINKINPARK
2017-09   3755   Á¤»ó¹é
2016-08   3755   ging
2023-04   3755   ÇູÇϼ¼
2016-07   3755   ÆÐŶ½ºÆ®¸²
2016-08   3755   isaiah