cwRsync에서 이름에 space가 들어간 폴더 지정 방법은?

academic의 이미지

윈도우에서 cwRsync를 사용해 윈도우 데이터를 리눅스로 백업하고 있습니다.

c:\테스트 폴더

라고 이름에 space가 들어간 폴더를 지정할 때

cwRsync 3.x에선

"/cygdrive/c/테스트 폴더/"

처럼 겹따옴표로 전체를 둘러싸면 인식을 했습니다.

그런데, 4.x대로 가니 그렇게 하면 인식을 못하네요.

포함된 cygwin 버전이 1.7로 바뀌어서 그런건지...

방법이 없을까요?

4.x대부턴 UTF8을 지원해서 UTF8 패치를 설치할 필요도 없고 화면에서 깨진 글자도 보이지 않아

가급적 4.x대를 사용하려고 여쭤봅니다.

hys545의 이미지

한번 이렇게 해보세여

즐린

즐린

academic의 이미지

rsync: link_stat "/cygdrive/c/테스트\" failed: No such file or directory (2)
rsync: link_stat "/cygdrive/c/테스트 폴더/폴더" failed: No such file or directory (2)

이렇게 에러 메시지가 뜹니다.

----
academic은 제 고등학교 때 동아리 이름입니다.
academic, 아주 가끔은 저도 이랬으면 좋겠습니다.

aero의 이미지

윈도우는 cp949 확장완성형을 사용합니다.
cygwin 최신 버젼에서 utf8을 지원한다면 터미널에서 보이는 한글은 utf8인코딩입니다.
ASCII문자만으로 이루어진 디렉토리는 아마 문제 없을겁니다.
한글이라면 utf-8 -> cp949로 인코딩을 변환시켜줘야겠죠.

웬만하면 그냥 한글 디렉토리명은 쓰지 말기를 추천드립니다.

academic의 이미지

인코딩 문제라고 보기만은 어려운게...

공백이 들어가지 않는 한글 폴더는 아무런 문제가 없습니다.

겹따옴표로 둘러싸지 않고

/cygdrive/c/테스트폴더/

라고 해주면 잘 인식하니까요.

문제는 공백이 들어간 폴더인데,

3.x 버전에선 겹따옴표로 둘러싸면 가능했는데...

4.x대로 가면서 이게 안되는 겁니다.

----
academic은 제 고등학교 때 동아리 이름입니다.
academic, 아주 가끔은 저도 이랬으면 좋겠습니다.

lusilis의 이미지

이번에 윈도 64bit용 백업을 위해 cwRsync 4.x 버전을 설치했는데 다행히 한글 폴더가 없어 문제는 없는거군요..

올려주신 글을 보고 set path 설정이랑 이것저것 해봤는데 실패 했습니다.. -_-;;

혹시라도 해답을 찾으시면 올려주세요.. ㅠ_ㅠ)

academic의 이미지

처음 글을 올렸을 때는 cwRsync 버전이 4.0.3이었는데

이번에 cwRsync 버전이 4.0.5로 업그레이드되면서 문제가 해결됐군요.

이젠 utf8 패치 dll을 설치해줄 필요도 없고, 동기화되는 한글 파일명도 깨지지 않고 잘 보이니 훨씬 낫습니다.

utf8 패치한 cwRsync 3.x대 쓰던 분들은 버전업하시길 권해드립니다.

4.x로 올라가면서 포함된 Cygwin도 1.7로 버전업되는 바람에 몇가지 변화가 있습니다.

아직 이런 내용이 cwRsync에 문서화되지 않아 약간 헤맸습니다.

일단 배치파일에서 SET CYGWIN=nontsec 을 지정해줄 필요가 없어졌고 대신 etc/fstab 파일을 생성해야 한다는 것 같습니다.
(Cygwin엔 문외한이라 그냥 웹에서 찾아서 그대로 생성해줬습니다.)

http://hi.baidu.com/gaodi2002/blog/item/f6ad56eeac529bf7b2fb95e3.html

----
academic은 제 고등학교 때 동아리 이름입니다.
academic, 아주 가끔은 저도 이랬으면 좋겠습니다.

댓글 달기

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
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.