codeheart 위치로그  |  태그  |  미디어로그  |  방명록
icon 리눅스 일괄 텍스트 파일 character set 인코딩 변환
개발/Linux | 2013. 9. 2. 02:59

참고:

http://stackoverflow.com/questions/4544669/batch-convert-latin-1-files-to-utf-8-using-iconv



보통 윈도우에서 디폴트로 저장한 경우(euc-kr)이 된다.

이런 경우 리눅스 에디터에서 읽으면 인식하지 못하여 깨진다.

다음은 *.txt 파일을 euc-kr 로 가정하여 utf-8 로 변환된 파일을 converted 폴더에 생성해주는 것이다.

주의할 점은 euc-kr 이 아닌 경우도, 이러한 가정을 통해 변환을 하므로 반드시 열어서 확인해야 한다. (gedit *)


mkdir converted

find . -iname "*.txt" -type f -exec iconv -f euc-kr -t utf-8 "{}" -o ./converted/"{}" \;

>> 설명하자면 모든 *.txt 일반 파일에 대해서 iconv 를 통해 euc-kr 을 utf-8 로 변환된 파일을 일괄 생성.


참고: enca (이는 엔코딩을 자체 판단하여 변환해주는 기능이 있지만, 해본 결과 euc-kr 을 제대로 판단하지 못한다. -L 옵션으로 language 힌트를 주는게 있는 것 같긴 한데 kr 언어를 지원하지 않는 듯 하다. 알아봐야 함)


arrow 트랙백 | 댓글



icon 리눅스에서 NVidia 그래픽 카드 Optimus 기능 활성화 시키기 & 스팀 실행
개발/Linux | 2013. 8. 27. 17:37

옵티머스 (내장+외장) 을 지원하려면 Bumblebee/Primus(옵션) 라는 것을 설치해야 한다.

https://wiki.ubuntu.com/Bumblebee

정확한 것은 모르지만, 이 것을 설치안할시 내장으로만 동작하는 듯 하다.(?)

그리고 이 것을 설치하면 기본으로 내장으로 동작하며, 외장으로 동작시키고 싶은 것에 대해서는

optirun firefox

처럼 실행하면 된다.


steam 에서는 이를 외장으로 실행하기 위해

https://support.steampowered.com/kb_article.php?ref=6316-GJKC-7437

을 참고하면 된다.


arrow 트랙백 | 댓글



icon MinGW MSYS ls 컬러링/한글안깨지게
개발/VC++ (윈도우) | 2013. 5. 23. 15:51

[MSYS.bat 에서 사용할 때]

vim .inputrc 에서 (홈디렉토리. 없으면 추가)

set input-meta on

set convert-meta off

로 수정


vim /etc/profile 에서

alias ls='ls -F --color=auto --show-control-char'

alias ll='ls -l --color=auto --show-control-char'

로 수정


참고 : http://blog.naver.com/PostView.nhn?blogId=waky80&logNo=62359409&redirect=Dlog&widgetTypeCall=true



[cmd에서 사용할때. 단 MSYS bin 이 PATH 에 지정되어있어야 함]

notepad c:\windows\system32\ls.bat 에

@ls.exe -F --color=auto --show-control-char %1 %2 %3 %4

notepad c:\windows\system32\ll.bat 에

@ls.exe -l --color=auto --show-control-char %1 %2 %3 %4





'개발 > VC++ (윈도우)' 카테고리의 다른 글

windows 계의 apt-get > chocolatey  (0) 2013.09.10
Windows SDK 각종 문자열 API  (0) 2010.03.24
컴파일/링크/런 타임 최적화 전략  (0) 2009.10.20
ATL/WTL  (0) 2009.07.04

arrow 트랙백 | 댓글



[PREV] [1][···][14][15][16][17][18][19][20][···][25] [NEXT]
관리자  |   글쓰기
BLOG main image
code heart story
분류 전체보기 (74)
생활 (0)
잡담 (8)
컴퓨터 (11)
개발 (52)
Total :
Today :
Yesterday :
rss
위치로그 : 태그 : 방명록 : 관리자
코드하트's Blog is powered by Daum / Designed by plyfly.net