"리눅스"와 "MS 윈도우"간 텍스트(문서) 공유하기

사용자들이 직접 작성하는 실전팁!

Moderator: Dry8r3aD

User avatar
화산폭발
Posts: 316
Joined: 2008/05/04 Sun 10:45 pm

"리눅스"와 "MS 윈도우"간 텍스트(문서) 공유하기

Postby 화산폭발 » 2009/01/18 Sun 4:13 pm

tofrodos_0.png
tofrodos_0.png (59.68 KiB) Viewed 5812 times

"리눅스"에서 만든 텍스트 문서를 "MS 윈도우"에서 열면 위와 같이 글자가 붙어 나옵니다.
"리눅스"와 "MS 윈도우"의 개행문자가 서로 달라 생기는 현상인데 여간 불편하지 않습니다.

"MS 윈도우"에서 오픈오피스를 사용한다면 서로 문서호환이 가능하지만 오픈오피스가 없다면
"리눅스"에서 만든 텍스트 문서를 "MS 윈도우"에서도 사용하기 위해서는 변환이 필요합니다.

가장 잘 알려진 변환 프로그램은 tofrodos 입니다.
[시냅틱 꾸러미 관리자]를 열고 tofrodos를 검색하면 쉽게 설치할 수 있습니다.

사용법도 간단합니다.

sample.txt를 "MS 윈도우"용 텍스트로 변환시키려면 터미널을 열고 다음을 입력하면 됩니다.

Code: Select all

$ todos sample_linux.txt

반대로 "MS 윈도우"용 sample_dos.txt 를 "리눅스"용으로 변환하기 위해서는 fromdos를 이용합니다.

Code: Select all

$ fromdos sample_dos.txt


이제 변환된 파일을 "MS 윈도우"의 노트패드로 보면 아래와 같이 깔끔하게 보이실 겁니다.
tofrodos_4.png
tofrodos_4.png (36.15 KiB) Viewed 5807 times


"vi 에디터"를 사용하신다면 명령어를 이용해서 개행문자를 변환할 수 있습니다.

명령모드에서 :se ff=dos 를 입력하고 :w 로 저장하면 "MS 윈도우"용 텍스트로 저장됩니다.
반대로 :se ff=unix 를 입력하고 저장하면 "리눅스"용 텍스트로 저장됩니다.

vi는 초보자가 사용하기 쉽지 않으므로 tofrodos를 이용하시면 문제 없을 겁니다.



아직 개행문자 해결이 가능한 GUI 에디터를 찾지 못하고 있는데
다른 분들을 어떻게 해결하고 계신지 궁금하네요 !

rushprint
Posts: 5
Joined: 2008/12/30 Tue 11:23 pm

Re: "리눅스"와 "MS 윈도우"간 텍스트(문서) 공유하기

Postby rushprint » 2009/01/18 Sun 5:45 pm

저는 윈도우 쪽에서 해결합니다.
Notepad 대신 Programmer's notepad를 사용합니다.

User avatar
pcandme
Posts: 2919
Joined: 2008/04/27 Sun 12:06 am
Contact:

Re: "리눅스"와 "MS 윈도우"간 텍스트(문서) 공유하기

Postby pcandme » 2009/01/18 Sun 7:05 pm

와우, 작으면서도 좋은 프로그램이로군요. 당장 설치해야 겠습니다. :)

vi로 해도 되지만 프로그램이 편할 것 같네요. ㅎㅎ.

piece
Posts: 9
Joined: 2008/07/07 Mon 12:45 am

Re: "리눅스"와 "MS 윈도우"간 텍스트(문서) 공유하기

Postby piece » 2009/01/18 Sun 7:56 pm

윈도우즈 기본 프로그램인 워드패드로도 잘 나오던것 같습니다.

User avatar
lhkim01
Posts: 49
Joined: 2009/01/18 Sun 4:34 pm
Location: Daegu
Contact:

Re: "리눅스"와 "MS 윈도우"간 텍스트(문서) 공유하기

Postby lhkim01 » 2009/01/18 Sun 11:03 pm

감사합니다!! 당장 필요했는데 찾으니까 바로 있네요 :)
4차원에 지나치게 솔직하고
지나치게 잠이 많고 무척 바보인
우분투에 빠진 여중생 :p

User avatar
nemonein
Posts: 104
Joined: 2008/10/05 Sun 1:32 am

좀 더 간단한 해결책도 있습니다~

Postby nemonein » 2009/01/19 Mon 5:06 am

말씀해주신 방법은 원론적이고, 기본적으로 알아두어야 하는 방법입니다.
그러나~ 이리 저리 저렇게 읽어야할 파일이 여러개라만 하나하나 저렇게 해주는 것도 쉬운 일은 아니죠.

그냥 윈도우에서 유닉스 형식을 지원해주는 에디터를 하나 설치하시는 것이 속 편합니다.
찾아보시면 무료 에디터도 몇 개 있는데..

전 국내 프로그램인 Editplus 를 사용하고 있습니다만, 이건 공짜는 아니고..
검색해보니 이런 프로그램이 있군요.

Notepad++
http://notepad-plus.sourceforge.net/

제가 써보지는 않아서 잘은 모르겠습니다만, 지금 돌려보니 무리없이 읽는 군요.
이런 방법이 오히려 속편하지 않으실런지?

User avatar
ihavnoth
Posts: 880
Joined: 2008/09/19 Fri 11:08 pm
Location: 경기/평택
Contact:

Re: "리눅스"와 "MS 윈도우"간 텍스트(문서) 공유하기

Postby ihavnoth » 2009/01/19 Mon 6:00 am

vi에서 안써보던 새로운 기능이네요 ^.^

fileformat ^.^

좋은 정보 감사합니다.

User avatar
HellB0y
Posts: 227
Joined: 2009/01/02 Fri 9:01 am

Re: "리눅스"와 "MS 윈도우"간 텍스트(문서) 공유하기

Postby HellB0y » 2009/01/19 Mon 6:26 am

와우!
무척 유용하네요.

User avatar
pcandme
Posts: 2919
Joined: 2008/04/27 Sun 12:06 am
Contact:

Re: "리눅스"와 "MS 윈도우"간 텍스트(문서) 공유하기

Postby pcandme » 2009/01/19 Mon 6:44 pm

물론 워드패드에서도 잘나오고, 국산 무료 편집기라고 하면 Acroedit도 빼놓을 수 없죠!

아무튼 많은 에디터에서 문제 없이 잘 볼 수 있지만, 저 같은 노트패드 애용자(빠르고 간편함!)들에게는 좋은 프로그램이 될 듯.

쉘 명령어와 레귤러 익스프레션을 잘 조합하면 뭐 얼마든지 원하는 text 파일들만 일괄적으로 원 샷에 바꿀 수도 있고요! :) (하나하나 바꿀 필요가 없다는.)

User avatar
화산폭발
Posts: 316
Joined: 2008/05/04 Sun 10:45 pm

Re: "리눅스"와 "MS 윈도우"간 텍스트(문서) 공유하기

Postby 화산폭발 » 2009/01/21 Wed 11:03 am

piece wrote:윈도우즈 기본 프로그램인 워드패드로도 잘 나오던것 같습니다.

워드패드로도 리눅스 텍스트를 읽을 수 있군요 !

리눅스에서만 작업하다 보니 윈도우를 너무 얕보았나 봅니다.
님 덕분에 유용한 정보를 얻게 되었습니다. :P


!!! 여러분 새해 복 많이 받으세요 !!!

Return to “팁 게시판”

Who is online

Users browsing this forum: No registered users and 1 guest