[ 
https://issues.apache.org/jira/browse/KARAF-5320?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16150230#comment-16150230
 ] 

ASF subversion and git services commented on KARAF-5320:
--------------------------------------------------------

Commit 7f6a3859d7beff00a87a089388779476d91b0724 in karaf's branch 
refs/heads/master from [~gnt]
[ https://git-wip-us.apache.org/repos/asf?p=karaf.git;h=7f6a385 ]

[KARAF-5320] Karaf Command Arguments escapes backslash characters

> 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
>
> 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