ÇØÄ¿Áî´º½º / ÇØÄ¿´ëÇÐ

Donation bitcoin(±âºÎ¿ë ºñÆ®ÄÚÀÎ ÁÖ¼Ò)

¡¡
1Pq3K39XM5xx4CifGKgppXeavtWNNHH7K4
¡¡
±âºÎÇϽŠºñÆ®ÄÚÀÎÀº "º¸¾È Ãë¾à °èÃþ"À» À§ÇØ »ç¿ëµÇ°í ÀÖ½À´Ï´Ù.
¡¡
¡¡

Donation bitcoin(±âºÎ¿ë ºñÆ®ÄÚÀÎ ÁÖ¼Ò)

¡¡
1Pq3K39XM5xx4CifGKgppXeavtWNNHH7K4
¡¡
±âºÎÇϽŠºñÆ®ÄÚÀÎÀº "º¸¾È Ãë¾à °èÃþ"À» À§ÇØ »ç¿ëµÇ°í ÀÖ½À´Ï´Ù.
¡¡

°øÁö

¡¡

1. MS ¿§Áö ºê¶ó¿ìÀú¿¡¼­ÀÇ °æ°íâÀº 'À©µµ¿ì µðÆæ´õ'¸¦ ²ô½Ã¸é µË´Ï´Ù.

             'À©µµ¿ì µðÆæ´õ ²ô±â'

2. Å©·Ò ºê¶ó¿ìÀú·Î Á¢¼Ó½Ã ³ª¿À´Â ¾Ç¼ºÄÚµå °æ°íâÀº ±¸±Û Å©·ÒÀÇ ¿¡·¯, Áï ¿ÀŽ(ŽÁö ¿À·ù)À̹ǷΠ¹«½ÃÇÏ½Ã¸é µË´Ï´Ù.

3. ÀÌ »çÀÌÆ®´Â ¾ÈÀüÇÏ¸ç ±ú²ýÇÏ´Ù´Â °ÍÀ» ¾Ë·Á µå¸³´Ï´Ù.

4. ¹«°íÇÑ »çÀÌÆ®µé¿¡ ´ëÇÑ °ø·æ ±â¾÷ ºê¶ó¿ìÀúµéÀÇ ¹«Â÷º°ÀûÀÎ 'ŽÁö ¿À·ù ȾÆ÷'°¡ »ç¿ëÀÚµéÀÇ Á¤º¸ °øÀ¯ÀÇ ÀÚÀ¯¸¦ ħÇØÇÏ°í ÀÖ½À´Ï´Ù. ÀÌ¿¡ ´ëÀÀÇÏ¿© ÀÌ ±â¾÷µéÀ» »ó´ë·Î ¼Ò¼ÛÀ» ÁغñÇÏ°í ÀÖ½À´Ï´Ù.

¡¡


ÇØÄ¿Áî´º½º Á¦°ø ¸®´ª½º + ½º¸¶Æ®ÆùÀÇ ¸ðµç°Í
 
 
No, 7249
±¸ºÐ: È°¿ëÆÁ
»çÀÌÆ®: ÇØÄ¿Áî´º½º
Á¾·ù: ¸®´ª½º
Á¶È¸: 211
grep ¸í·É¾î »ç¿ë¹ý (ÆÄÀÏ ³» ƯÁ¤ ¹®ÀÚ¿­ ã±â)  
grep ¸í·É¾î
¸®´ª½º¿¡¼­ grep ¸í·É¾î´Â ƯÁ¤ ÆÄÀÏ¿¡¼­ ÁöÁ¤ÇÑ ¹®ÀÚ¿­À̳ª Á¤±ÔÇ¥Çö½ÄÀ» Æ÷ÇÔÇÑ ÇàÀ» Ãâ·ÂÇØÁÖ´Â ¸í·É¾îÀÔ´Ï´Ù. ƯÈ÷ tailÀ̳ª ls µî ´Ù¾çÇÑ ¸í·É¾î¿Í Á¶ÇÕÇÏ¿© ÀÀ¿ëµÇ´Â °æ¿ì°¡ ¸¹¾Æ¼­ ÀÌ grep¸í·É¾î´Â ¸®´ª½º¿¡¼­ ´É¼÷ÇÏ°Ô »ç¿ëÇÒ ÁÙ ¾Ë¾Æ¾ß ÇÏ´Â ±âº» ¸í·É¾îÀÔ´Ï´Ù.

 

 ¸®´ª½º grep »ç¿ë¹ý 

grep [¿É¼Ç][ÆÐÅÏ][ÆÄÀϸí]

 

¹®ÀÚ¿­·Î ã±â

# ƯÁ¤ ÆÄÀÏ¿¡¼­ 'error' ¹®ÀÚ¿­ ã±â
grep 'error' ÆÄÀϸí

# ¿©·¯°³ÀÇ ÆÄÀÏ¿¡¼­ 'error' ¹®ÀÚ¿­ ã±â
grep 'error' ÆÄÀϸí1 ÆÄÀϸí2

# ÇöÀç µð·ºÅ丮³»¿¡ ÀÖ´Â ¸ðµç ÆÄÀÏ¿¡¼­ 'error' ¹®ÀÚ¿­ ã±â
grep 'error' *

# ƯÁ¤ È®ÀåÀÚ¸¦ °¡Áø ¸ðµç ÆÄÀÏ¿¡¼­ 'error' ¹®ÀÚ¿­ ã±â
grep 'error' *.log

grep¸í·É¾î¸¦ »ç¿ëÇϽøé ƯÁ¤ ÆÄÀÏ¿¡¼­ ³»°¡ ¿øÇÏ´Â ¹®ÀÚ¿­ÀÌ ÀÖ´Â ¶óÀÎÀ» ãÀ» ¼ö ÀÖ½À´Ï´Ù. ÆÄÀÏÀº ¿©·¯°³ ÁöÁ¤µµ °¡´ÉÇÕ´Ï´Ù. À§¿Í °°ÀÌ »ç¿ëÇÑ´Ù¸é 'error'¶ó´Â ¹®ÀÚ¿­À» mylog.log¶ó´Â ÆÄÀÏ¿¡¼­ ãÀ» ¼ö ÀÖ°Ú½À´Ï´Ù.

 

Á¤±ÔÇ¥Çö½ÄÀ¸·Î ã±â

# ƯÁ¤ ÆÄÀÏ¿¡¼­ ¹®ÀÚ¿­ÀÌ Æ÷ÇÔµÈ ÇàÀ» ã´Â´Ù.
grep '^[ab]' ÆÄÀϸí 

# ƯÁ¤ ÆÄÀÏ¿¡¼­ a·Î ½ÃÀÛÇÏ´Â ¸ðµç ´Ü¾î¸¦ ã´Â´Ù.
grep 'a*' ÆÄÀϸí 

# ƯÁ¤ ÆÄÀÏ¿¡¼­ a·Î ½ÃÀÛÇÏ°í z·Î ³¡³ª´Â 5ÀÚ¸® ´Ü¾î¸¦ ã´Â´Ù.
grep 'a...z' ÆÄÀϸí 

# ƯÁ¤ ÆÄÀÏ¿¡¼­ a,b,c·Î ½ÃÀÛÇÏ´Â ´Ü¾î¸¦ ¸ðµÎ ã´Â´Ù.
grep [a-c] ÆÄÀϸí

# ƯÁ¤ ÆÄÀÏ¿¡¼­ apple ¶Ç´Â Apple·Î ½ÃÀÛÇÏ´Â ´Ü¾î¸¦ ¸ðµÎ ã´Â´Ù.
grep [aA]pple ÆÄÀϸí 

# ƯÁ¤ ÆÄÀÏ¿¡¼­ a³ª b·Î ½ÃÀ۵Ǵ ¸ðµç ÇàÀ» ã´Â´Ù.
grep '^[ab]' ÆÄÀϸí 

# ƯÁ¤ ÆÄÀÏ¿¡¼­ apple·Î ½ÃÀ۵ǰí 0³ª 9ÀÇ ¼ýÀÚ·Î ³¡³ª·Î ½ÃÀ۵Ǵ ¸ðµç ÇàÀ» ã´Â´Ù.
grep 'apple'[0-9] ÆÄÀϸí

¸®´ª½º¿¡¼­ grepÀº Á¤±ÔÇ¥Çö½ÄÀ¸·Î ƯÁ¤ ¹®ÀÚ¿­À» ãÀ» ¼ö ÀÖ´Â ±â´Éµµ Á¦°øÇÕ´Ï´Ù. Àº±ÙÈ÷ ÀÀ¿ëÇÒ°÷µµ ¸¹°í ÀÚÁÖ »ç¿ëµÇ´Ï ¾Ë¾ÆµÎ½Ã¸é ÁÁ½À´Ï´Ù. 

 

ÀÚÁÖ »ç¿ëÇÏ´Â ¿É¼Ç

  • -c : ÀÏÄ¡ÇÏ´Â ÇàÀÇ ¼ö¸¦ Ãâ·ÂÇÑ´Ù.
  • -i : ´ë¼Ò¹®ÀÚ¸¦ ±¸º°ÇÏÁö ¾Ê´Â´Ù.
  • -v : ÀÏÄ¡ÇÏÁö ¾Ê´Â Çุ Ãâ·ÂÇÑ´Ù.
  • -n : Æ÷ÇÔµÈ ÇàÀÇ ¹øÈ£¸¦ ÇÔ²² Ãâ·ÂÇÑ´Ù.
  • -l : ÆÐÅÏÀÌ Æ÷ÇÔµÈ ÆÄÀÏÀÇ À̸§À» Ãâ·ÂÇÑ´Ù.
  • -w : ´Ü¾î¿Í ÀÏÄ¡ÇÏ´Â Çุ Ãâ·ÂÇÑ´Ù.
  • -x : ¶óÀΰú ÀÏÄ¡ÇÏ´Â Çุ Ãâ·ÂÇÑ´Ù.
  • -r : ÇÏÀ§ µð·ºÅ丮¸¦ Æ÷ÇÔÇÑ ¸ðµç ÆÄÀÏ¿¡¼­ °Ë»öÇÑ´Ù.
  • -m ¼ýÀÚ : ÃÖ´ë·Î Ç¥½ÃµÉ ¼ö ÀÖ´Â °á°ú¸¦ Á¦ÇÑÇÑ´Ù.
  • -E : Ã£À» ÆÐÅÏÀ» Á¤±Ô Ç¥Çö½ÄÀ¸·Î ã´Â´Ù.
  • -F : Ã£À» ÆÐÅÏÀ» ¹®ÀÚ¿­·Î ã´Â´Ù.

 

grepÀÇ Á¾·ù

¸í·É¾î¼³¸íÁ¤±ÔÇ¥Çö½Ä »ç¿ë
grep´ÙÁß ÆÐÅÏÀ» °Ë»öÇÑ´Ù.O
egrepÁ¤±Ô Ç¥Çö½Ä ÆÐÅÏÀ¸·Î °Ë»öÇÑ´Ù.O
fgrep¹®ÀÚ¿­ ÆÐÅÏÀ¸·Î °Ë»öÇÑ´Ù.X

grepÀº 3°¡Áö Á¾·ù°¡ ÀÖ½À´Ï´Ù. egrpÀº Á¤±ÔÇ¥Çö½Ä¸¸À¸·Î °Ë»öÇÏ´Â °ÍÀÌ°í, fgrepÀº ¹®ÀÚ¿­·Î °Ë»öÇÏ´Â grepÀ» ¸»ÇÏ¸ç °¢°¢ grepÀÇ -E, -F ¿É¼ÇÀ» »ç¿ëÇßÀ» ¶§¿Í °á°ú´Â °°½À´Ï´Ù.

 

 

½Ç½Ã°£ ·Î±× º¸±â (tail + grep)

tail -f mylog.log | grep 192.168.15.86

grepÀº ´Ù¸¥ ¸í·É¾î¿Í Á¶ÇÕÇؼ­ »ç¿ëÇÏ´Â °æ¿ìµµ ¸¹½À´Ï´Ù. ´ëºÎºÐ °³¹ßÀÚµéÀÌ ½Ç½Ã°£ ·Î±× üũ¸¦ ÇÒ ¶§´Â tail°ú grep ¸í·É¾î Á¶ÇÕÀ¸·Î ·Î±×ÆÄÀÏ¿¡¼­ ÀÚ½ÅÀÌ ¿øÇÏ´Â Å°¿öµå¸¸ ÃßÃâÇÏ°í´Â ÇÕ´Ï´Ù. À§ÀÇ ¸í·É¾î´ë·Î »ç¿ëÇϽøé mylogÆÄÀÏÀ» ½Ç½Ã°£À¸·Î ¾×¼¼½ºÇÏ°í IPÁÖ¼Ò°¡ 192.168.49.16ÀÎ Çุ ÃßÃâÇÒ ¼ö ÀÖ°Ú½À´Ï´Ù.

 

ƯÁ¤ ÆÄÀÏ¿¡¼­ ¿©·¯°³ ¹®ÀÚ¿­ ã±â

cat mylog.txt | grep 'Apple' | grep 'Banana'

| ÆÄÀÌÇÁ¸¦ »ç¿ëÇϸé grep¸í·É¾î¸¦ ¿©·¯ °³ »ç¿ëÇÏ¿© ƯÁ¤ ÆÄÀÏ¿¡¼­ ¿©·¯ °³ÀÇ ¹®ÀÚ¿­À» ãÀ» ¼ö ÀÖÀ» ¼öµµ ÀÖ½À´Ï´Ù. À§ÀÇ ¸í·É¾î´ë·Î ÀÔ·ÂÇÑ´Ù¸é mylog.txt ÆÄÀÏ¿¡¼­ Apple°ú BananaÀÌ ÀÖ´Â ¹®ÀÚ¿­µéÀ» ãÀ» ¼ö ÀÖ°Ú½À´Ï´Ù.

 

ÃÖ´ë °Ë»ö °á°ú Á¦ÇÑÇϱâ

grep -m 100 'Apple' mylog.txt

grepÇÑ °á°ú°¡ ³Ê¹« ¸¹À¸¸é Çѵµ ³¡µµ ¾øÀÌ ½ºÅ©·ÑÀÌ ³»·Á°¡´Â °æ¿ì°¡ »ý±â±â ¶§¹®¿¡ grep ÇÑ °á°ú¸¦ 100°³±îÁö¸¸ Ãâ·ÂÇÏ°í ½Í´Ù¸é -m ¿É¼ÇÀ» »ç¿ëÇÕ´Ï´Ù. À§¿Í °°ÀÌ »ç¿ëÇÑ´Ù¸é mylog.txtÀÇ Apple ¹®ÀÚ¿­À» 100°³±îÁö¸¸ ãÀ» ¼ö Àְڳ׿ä.

 

grep ÇÑ °á°ú °ª txt ÆÄÀÏ·Î ÀúÀåÇϱâ

grep -n 'Apple' mylog.txt > result.txt

grepÇÑ °á°ú°¡ ±æ¸é Å͹̳ο¡¼­ È®ÀÎÀÌ ¾î·Æ±â ¶§¹®¿¡ txtÆÄÀÏ·Î ÀúÀåÇÏ¿© È®ÀÎÇÏ°í´Â ÇÕ´Ï´Ù. À§ÀÇ ¸í·É¾î´ë·Î ÀÔ·ÂÇÑ´Ù¸é mylog.txt ÆÄÀÏ¿¡¼­ AppleÀÌ ÀÖ´Â ¹®ÀÚ¿­µéÀ» result.txt ÆÄÀÏ¿¡ ÀúÀåÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù.


                    ¼öÁ¤/»èÁ¦     ÀÌÀü±Û ´ÙÀ½±Û    
¹øÈ£Á¦ ¸ñÁ¾·ùÀÛ¼ºÀÏ
7251   ¸®´ª½º Ä¿³Î¿¡¼­ ¹ß°ßµÈ ÃÊ°íÀ§Çèµµ Ãë¾àÁ¡, SMB ... Ãë¾àÁ¡  12-28
7250   ÀÌ°Ô µÇ³×? ½ºÆÀµ¦À¸·Î '¿ø½Å', '¿ì¸¶¹«½º¸Þ' ÇغÃ... ¸®´ª½º °ÔÀÓ  12-27
7249   grep ¸í·É¾î »ç¿ë¹ý (ÆÄÀÏ ³» ƯÁ¤ ¹®ÀÚ¿­ ã±â) ¸®´ª½º  12-26
7248   tail ¸í·É¾î »ç¿ë¹ý (½Ç½Ã°£ ·Î±× º¸±â) ¸®´ª½º  12-25
7247   ¸Þ°¡Á¸Å¬¶ó¿ìµå, '¿ÀǼҽº CMP' ¸®´ª½º Àç´Ü µîÀç... ¿ÀǼҽº  12-24
7246   ¸®´ª½ºÀç´Ü, '°ø°³ ¸ÞŸ¹ö½º Àç´Ü' Ãâ¹ü Áغñ ¸ÞŸ¹ö½º  12-23
7245   »ç¼³ ¸¶ÀÎÅ©·¡ÇÁÆ® ¼­¹ö ³ë¸®´Â µðµµ½º °ø°ÝÀÚµé µðµµ½º  12-22
7244   MS, ¸¶ÀÎÅ©·¡ÇÁÆ® ¼­¹ö µðµµ½º ¸Ö¿þ¾î °æ°í¡¦À©µµ... °ÔÀÓ  12-21
7243   °¶·°½Ã S23 ´õ¹Ì À¯ÃâµÇ! ½º¸¶Æ®Æù  12-20
7242   NFC¿Í STM32MPU¸¦ ÀÌ¿ëÇÑ À§Á¶ ¹æÁö ±â¼ú ¸®´ª½º  12-19
 
 

 
óÀ½ ÀÌÀü ´ÙÀ½       ¸ñ·Ï Ȩ