특정시간에 쌓인 로그를 시간순으로 정렬하고 싶은데 문제는
서버 2대 서버간 노드 약 6개 정도의 디렉토리별로 각기 로그가 쌓여서
한곳으로 모으니 시간이 뒤죽박죽입니다. 12개 디렉토리에 각기 로그가 쌓임
이것을 시간분초 순으로 정렬하고 싶은데
망분리 공간이라 excel 불가 리눅스 쉘 과 메모장 만이 가능한 여건입니다.
로그는 패턴대로 쌓여서 시간 위치는 모두 동일합니다.
***************일시분초**************
특정시간에 쌓인 로그를 시간순으로 정렬하고 싶은데 문제는
서버 2대 서버간 노드 약 6개 정도의 디렉토리별로 각기 로그가 쌓여서
한곳으로 모으니 시간이 뒤죽박죽입니다. 12개 디렉토리에 각기 로그가 쌓임
이것을 시간분초 순으로 정렬하고 싶은데
망분리 공간이라 excel 불가 리눅스 쉘 과 메모장 만이 가능한 여건입니다.
로그는 패턴대로 쌓여서 시간 위치는 모두 동일합니다.
***************일시분초**************
±×³É cat ÆÄÀϵé | sort > result.txt
ÀÌ·¸°Ô ÇÏ½Ã¸é µÇÁö ¾ÊÀ»±î¿ä?
´Ù¸¸.. ·Î±×¿¡ °³º° ¼¹ö¿¡ ´ëÇÑ Ç׸ñÀÌ Á¸ÀçÇÒÁö ¸ð¸£°Ú³×¿ä
-k POS1[,POS2]
POS1¿¡¼ Å°¸¦ ½ÃÀÛÇÏ°í, POS2¿¡¼ ³¡³½´Ù. ÇÊµå ¹øÈ£¿Í ¹®ÀÚ ¿À½ºÆêÀº 1·Î ½ÃÀÛÇÏ´Â ¼ýÀÚÀÌ´Ù. (ÀÌ°ÍÀº 0À¸·Î
½ÃÀÛÇÏ´Â +POS ÇüÅÂ¿Í ´ëÁ¶µÈ´Ù.)
-k ¿É¼ÇÀ¸·Î ½Ã°£°ú ¼ýÀÚ Ç׸ñÀ¸·Î Çѹø ¸ÂÃ纸½Ã´Â°Ç ¾î¶³±î¿ä?
¾Æ´Ô Áß°£¿¡ awk¸¦ ÅëÇؼ ¿øÇÏ´Â Ä÷³¸¸ Ãâ·ÂÇؼ ¼ø¼¸¦ ¹Ù²Û´ÙÀ½ ´Ù½Ã sort·Î ¿øÇϽô´ë·Î Á¤·ÄÇϴ°͵µ ¹æ¹ýÀÏ µí ÇÕ´Ï´Ù.
cat * | awk '{print $2 $1 $3}' | sort > result.txt
´ëÃæ.. ÀÌ·± ½ÄÀ¸·Î ÇÏ¸é ¾î¶³±î¿ä?
¿ª½Ã 2cpu...