Hi Rainer, The leading "[" makes the string result look like a list to Babel, so it is passed to the `read' function which then escapes the periods in the file name. You can inhibit this interpretation of the string by explicitly informing the code block that you will be returning a string with the ":results scalar" header argument. You may also want to look at the ":results file" header argument.
Best -- Eric Rainer M Krug <r.m.k...@gmail.com> writes: > Hi > > when evaluating the code blocks below, I would expect [[file:./cv.cls]] , > but I get [[file:./cv\.cls]], i.e. the "." is escaped and does not work. > > When not using [[]], the "." is not escaped - is this a bug, or how can I > circumvent the esaping? > > Cheers, > > Rainer > > #+begin_src R :results org > paste("[[file:./cv.cls]]") > #+end_src > > #+results: > #+BEGIN_ORG > [[file:\./cv\.cls]] > #+END_ORG > > #+begin_src sh :results org > echo "[[file:./cv.cls]]" > #+end_src > > #+results: > #+BEGIN_ORG > [[file:\./cv\.cls]] > #+END_ORG > > #+begin_src R :results org > paste("file:./cv.cls") > #+end_src > > #+results: > #+BEGIN_ORG > file:./cv.cls > #+END_ORG -- Eric Schulte http://cs.unm.edu/~eschulte/