[ 
https://issues.apache.org/jira/browse/KARAF-5320?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Guillaume Nodet reassigned KARAF-5320:
--------------------------------------

    Assignee: Guillaume Nodet

> Karaf Command Arguments escapes backslash characters
> ----------------------------------------------------
>
>                 Key: KARAF-5320
>                 URL: https://issues.apache.org/jira/browse/KARAF-5320
>             Project: Karaf
>          Issue Type: Bug
>          Components: karaf-shell
>    Affects Versions: 4.1.1
>            Reporter: Ethan Manns
>            Assignee: Guillaume Nodet
>             Fix For: 4.2.0, 4.1.3
>
>
> Karaf shell command arguments will escape backslashes even when the argument 
> is entered in the console surrounded by quotes. As an example, this creates 
> issues with attempting to enter Windows file paths as they appear on the file 
> system.
> {{myCommand "C:\Users\MyUser\Documents\example.txt"}} or {{myCommand 
> C:\Users\MyUser\Documents\example.txt}} 
> will have the argument passed in as
> {{C:UsersMyUserDocumentsexample.txt}}.
> It seems like the argument goes through a double interpretation of the escape 
> chars, since the path can come through correctly as {{myCommand 
> "C:\\\\Users\\\\MyUser\\\\Documents\\\\example.txt"}}, so a workaround 
> exists, but there is a lack of parity between commands involving file paths 
> on *nix and Windows systems as drag-and-drop or copy-paste of paths will not 
> work on Windows as is.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Reply via email to