#1. 들어가기
Windows에서 작성한 파일을 Linux에 넣다 보면 인코딩으로 인해 외계어가 속출하게 된다. (특히 DB 등에 넣다 보면...)
보통 윈도우는 cp949로 파일이 인코딩 된다.. 이것을 utf-8로 바꿔서 넣는 것이 정신건강에 이롭기 때문에 간편하게 윈도우 cmd 창에서 utf-8로 바꾸는 방법을 알아본다.
#2. iconv 다운로드
아래 사이트에서 'Complete package, except sources' 라고 되어있는 파일을 받자.
http://gnuwin32.sourceforge.net/packages/libiconv.htm
그리고 다음을 눌러가며 설치해주자.
설치 위치를 변경했다면, 바뀐 위치를 외워두고, 그렇지 않으면 default로 설치된 위치를 알아두자.
#3. 따라하기.
1) 윈도우 메뉴 -> 실행 (단축키 : Win + r) -> cmd
2) cmd 창에서 아래의 명령어 입력.
cd C:\Program Files (x86)\GnuWin32\bin
iconv -f cp949 -t utf-8 C:\test.txt > C:\test_utf8.txt
3) 알 수 없는 문자들로 인해 모든 파일의 인코딩이 수행되지 못한 채로 에러가 나는 경우에는 아래의 두 가지 방법 중 하나를 선택할 수 있다.
IGNORE : 에러나는 문자를 무시한다.
TRANSLIT : 에러나는 문자를 비슷한 문자로 변경한다.
iconv -f cp949 -t utf-8//IGNORE C:\test.txt > C:\test_utf8.txt
iconv -f cp949 -t utf-8//TRANSLIT C:\test.txt > C:\test_utf8.txt
4) 액세스가 거부되었습니다. 라고 나오는 경우에는 해당 위치에 파일 쓰기 권한이 없기 때문에, 아래와 같은 위치 등으로 옮겨서 저장해보자.
C:\Users\user\Documents\test_utf8.txt
Search
2017년 2월 24일 금요일
[Windows] [cmd] 크기가 큰 파일의 일부 line만 확인하기
#1. 들어가기
파일을 하나 받았는데, 그 형태를 전혀 모르고 있다고 가정하자.
어떻게 생겼는지 알아보기 위해 파일을 열어야 하는데, 크기가 100MB 정도라면 인내를 가지고 TXT파일을 열어 확인할 수 있는데, 1GB가 넘어간다고 생각해보자.. 끔찍하다.
이 때, 파일에서 지정된 line을 간단하게 확인하는 작업은 cmd창으로도 가능하다.
#2. 따라하기
1) 윈도우 메뉴 -> 실행 (단축키 : Win + r) -> cmd
2) cmd 창에서 아래의 명령어 입력.
findstr /n . C:\text.txt | findstr ^1:
findstr /n . C:\text.txt | findstr ^2:
숫자를 바꿔가며 line을 출력.
파일을 하나 받았는데, 그 형태를 전혀 모르고 있다고 가정하자.
어떻게 생겼는지 알아보기 위해 파일을 열어야 하는데, 크기가 100MB 정도라면 인내를 가지고 TXT파일을 열어 확인할 수 있는데, 1GB가 넘어간다고 생각해보자.. 끔찍하다.
이 때, 파일에서 지정된 line을 간단하게 확인하는 작업은 cmd창으로도 가능하다.
#2. 따라하기
1) 윈도우 메뉴 -> 실행 (단축키 : Win + r) -> cmd
2) cmd 창에서 아래의 명령어 입력.
findstr /n . C:\text.txt | findstr ^1:
findstr /n . C:\text.txt | findstr ^2:
숫자를 바꿔가며 line을 출력.
2015년 11월 26일 목요일
[Utility] [Windows] 폴더 트리 자동 생성기.
* 엄청난 양의 폴더를 한번에 만들어야 할 경우가 있다. (트리 구조이건, 평행이건..)
* 아래의 유틸리티는 노가다의 수고를 덜어주는데 보템이 될 것이다..
1. 출처 및 다운로드 : http://skwire.dcmembers.com/fp/?page=text-2-folders
2. 다운받은 Text2Folders.zip 파일의 압축을 풀자.
3. Text2Folders.exe 실행.
4. Root folder에는 폴더들이 생성될 위치를 넣어주고,
Folder creation의 옵션을 선택해주자.
- Text file : 아래와 같은 양식으로 텍스트를 작성한 후, 불러오면 입력된 텍스트 파일의 트리구조 대로 폴더를 생성해준다.
- Manual : 텍스트파일로 불러오지 않고, 바로 타이핑해서 폴더를 생성한다.
피드 구독하기:
글 (Atom)
