ID:
PW:

     0 ºÐ
     24 ºÐ

¿£Áö´Ï¾î µ¹Á¾
  dolljong
ÇÁ·Î±×·¡¹Ö Tips
ÇÁ·Î±×·¡¹Ö¿¡ °üÇÑ TipÀ» °øÀ¯ÇÏ´Â °÷ÀÔ´Ï´Ù.


[cmd] findstr ÇÑ±Û °Ë»ö ÀÎÄÚµù ¹®Á¦ ÇØ°á
À̼®Á¾  2020-05-05 18:17:40, Á¶È¸ : 3,174, Ãßõ : 299

¿¹Àüº¸´Ù ¸¹ÀÌ ÇØ°áÀº µÆÁö¸¸ ¾ÆÁ÷µµ °³¹ßÀڵ鿡°Ô encoding¹®Á¦´Â ¿ÏÀüÈ÷ ÇØ°áµÇÁö ¾Ê¾Ò½À´Ï´Ù.

Àú´Â À©µµ¿ì cmdâ¿¡¼­ findstrÀ̶ó´Â ¸í·ÉÀ» ÀÚÁÖ ¾¹´Ï´Ù. ¿©·¯ Æú´õ¿Í ÆÄÀϵ鿡¼­ ã´Â ³»¿ëÀÇ ¹®ÀÚ°¡ µé¾îÀÖ´Â ÆÄÀϵéÀ» ã¾ÆÁÖ´Â ±â´ÉÀε¥ »ý°¢º¸´Ù ¿ä±äÇÕ´Ï´Ù. ±×·±µ¥ ¹®Á¦´Â ¶Ç encodingÀ̾ú½À´Ï´Ù. °¡²û ºÐ¸í ÀÖ´Â ¹®ÀÚÀε¥ ãÁö¸¦ ¸øÇÏ´Â °É °æÇèÇß½À´Ï´Ù.

¿¹¸¦ µé¾î a.py¾È¿¡ '³»¿ë'À̶ó´Â ¹®ÀÚ°¡ ºÐ¸í µé¾îÀִµ¥
findstr /si /c"¹®ÀÚ" *.py¸¦ Çϸé ã´Â °á°ú°¡ ¾ø´Ù°í ÇÏ´Â °Ì´Ï´Ù.
ÂÁ °á±¹ ÇÑ±Û encoding¹®Á¦¿´½À´Ï´Ù.

Á¦°¡ ¸¸µç a.py´Â utf-8·Î ÀÛ¼ºµÇ¾îÀÖ¾ú°í
cmdâÀº ±âº»ÀûÀ¸·Î euc-krÀÔ´Ï´Ù.

±×·¡¼­ type¸í·ÉÀ¸·Î a.py¸¦ º¸¸é ±úÁ®¼­ º¸ÀÔ´Ï´Ù.

cmdâ¿¡¼­ encodingÀ» º¯°æÇÒ ¼ö ÀÖ½À´Ï´Ù.
¹Ù·Î chcp¸í·ÉÀÔ´Ï´Ù.

Àμö ¾øÀÌ chcp¸í·É¸¸ ³»¸®¸é ÇöÀç code page number¸¦ º¸¿©ÁÝ´Ï´Ù.

À©µµ¿ì 10±âÁØÀ¸·Î cmd¸¦ ½ÇÇà½ÃŰ¸é ±âº»ÀûÀ¸·Î 949ÀÔ´Ï´Ù. euc-kr¿¡ ÇØ´çÇÕ´Ï´Ù.

utf-8·Î º¯°æÇÏ·Á¸é
chcp 65001À» ÀÔ·ÂÇÏ¸é µË´Ï´Ù.

±×·±´ÙÀ½ type a.py¸í·ÉÀ¸·Î a.py³»¿ëÀ» È®ÀÎÇØº¸¸é ¾Æ±î ±úÁ®º¸¿´´ø ³»¿ëÀÌ Á¦´ë·Î º¸ÀÔ´Ï´Ù.
  
ÇÏÁö¸¸ findstr /si /c:"³»¿ë" *.py¸í·ÉÀº ¿©ÀüÈ÷ ãÁö¸¦ ¸øÇÕ´Ï´Ù.

ÄÚµåÆäÀÌÁö¸¦ ¹Ù²å´Ù°í ¸ðµç ¹®Á¦°¡ ÇØ°áµÈ °ÍÀº ¾Æ´Õ´Ï´Ù. º¸¿©Áö´Â code page¸¸ ¹Ù²ï °ÍÀÔ´Ï´Ù.

±×·¡¼­ °á±¹ findstr¿¡¼­ ÀÚ½ÅÀÌ ¿øÇÏ´Â ÇÑ±Û stringÀ» ã´Â ¹æ¹ýÀº ¾Æ·¡ÀÇ ¹æ¹ý¹Û¿¡ ¾ø½À´Ï´Ù. ¤Ð¤Ð


findstr /si /g:find.txt *.py



/g¿É¼ÇÀº ã´Â ¹®ÀÚ¸¦ fileÀ» ÀÌ¿ëÇÏ´Â °ÍÀÔ´Ï´Ù. À§ÀÇ ¸í·ÉÀº ã´Â ¹®ÀÚ¿­À» find.txtÆÄÀÏÀÇ ³»¿ëÀ¸·Î ÁöÁ¤ÇÑ´Ù´Â ¶æÀÔ´Ï´Ù. °á±¹ find.txtÆÄÀÏÀ» utf-8·Î ÀÛ¼ºÇÑ ´ÙÀ½ À§ÀÇ ¸í·ÉÀ» ³»¸®¸é Á¦´ë·Î ã°Ô µË´Ï´Ù.

encoding¹®Á¦ Âü ±ÍÂúÁÒ?



  ÃßõÇÏ±â   ¸ñ·Ïº¸±â

Copyright 1999-2025 Zeroboard / skin by zero
±¸Á¶¼³°èÀÇ ¹Ì·¡¸¦ ÁغñÇÏ´Â ¸ðÀÓ [±¸Á¶¼³°è¹Ì·¡Æ÷·³]