VI 에서 ^M 을 개행으로 바꾸기

telling의 이미지

VI 에서 ^M 을 개행으로 바꾸기

도스포멧을 유닉스에서 열면
개행 될 자리에 ^M 이 붙습니다.

나는바보다^M 그렇니까 이것도 못하지^M 바부팅

=>
나는바보다
그렇니까 이것도 못하지
바부팅

이렇게요..

이것을 어떻게 바꾸어야 하나요?

:%s /^M/ㅌㅌㅌㅌ/g

이렇게 썼던 기억이 나는데..

ㅌㅌㅌㅌ 이 들어갈 자리에 어떻게 썼는지 모르겠네요..

BlackTiger의 이미지

:1,$s/^M//g

eseo의 이미지

telling wrote:
....
나는바보다^M 그렇니까 이것도 못하지^M 바부팅

=>
나는바보다
그렇니까 이것도 못하지
바부팅
....

다음과 같이 해보세요.

코드 wrote:
%s/\^M/^M/g (여기서 ^M은 Ctrl+V <ENTER>로 입력합니다.)

---
배려하는 마음을 갖자.

차리서의 이미지

eseo wrote:
다음과 같이 해보세요.
코드 wrote:
%s/\^M/^M/g (여기서 ^M은 Ctrl+V <ENTER>로 입력합니다.)

간혹 윈도우용 gvim이나 접속 터미널 설정에 따라서 Ctrl-v 키가 붙여넣기 명령으로 작동하는 경우가 있습니다. 이럴 때에는 Ctrl-v + <Enter> 대신 Ctrl-q m 으로 ^M를 찍으실 수 있습니다.

--
자본주의, 자유민주주의 사회에서는 결국 자유마저 돈으로 사야하나보다.
사줄테니 제발 팔기나 해다오. 아직 내가 "사겠다"고 말하는 동안에 말이다!

gnobus의 이미지

도스 파일을 유닉스 파일로 바꾸면 됩니다. 제가 쓰는 방법은 다음과 같습니다.
fixdos 패키지를 설치합니다. 그러면 다음 명령을 쓸 수 있습니다.crlf <dosfile>이렇게 하면 ^M 이거 없어집니다. 간단하네요 :)

Prentice의 이미지

\r과 \n을 사용하면 되지 않나요..? 저는 Ctrl-V 없이 저렇게 해결하고 있습니다.

cdpark의 이미지

모든 Unix 관련 게시판/뉴스그룹/기타등등의 FAQ 죠.

KLDP BBS에서 찾은 것:
http://bbs.kldp.org/viewtopic.php?t=40033
http://bbs.kldp.org/viewtopic.php?t=20930

gnobus의 이미지

기냥 책 한 권 써도 되겠습니다. :lol:

batmi의 이미지

dos2unix <filename>
unix2dos <filename>
이거 한번 사용해보세요...

.
마음을 가꾸는 방법은??

litdream의 이미지

터미널과는 관계없이 저는 tr 유틸리티를 사용합니다.

$ tr -d '\015' < [input_file] > [tmp_filename]
$ mv [tmp_filename] [input_file]

삽질의 대마왕...

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

BBCode

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param>
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

Textile

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • You can use Textile markup to format text.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Markdown

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Plain text

  • HTML 태그를 사용할 수 없습니다.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 줄과 단락은 자동으로 분리됩니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.