hadoop-yarn-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Tassapol Athiapinya (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (YARN-1314) Cannot pass more than 1 argument to shell command
Date Wed, 16 Oct 2013 23:29:41 GMT

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

Tassapol Athiapinya commented on YARN-1314:
-------------------------------------------

[~xgong] can you please give an example of command to run multiple arguments? Ideally each
argument should allow spaces in between also.

As an example, similar to shell command, we can do:
cp "my file  1.txt" "my file  2.txt"
This can be complex by allowing \" inside each argument in addition to having spaces.
cp "my\"file  1.txt" "my\"file  2.txt"

> Cannot pass more than 1 argument to shell command
> -------------------------------------------------
>
>                 Key: YARN-1314
>                 URL: https://issues.apache.org/jira/browse/YARN-1314
>             Project: Hadoop YARN
>          Issue Type: Bug
>          Components: applications/distributed-shell
>            Reporter: Tassapol Athiapinya
>            Assignee: Xuan Gong
>             Fix For: 2.2.1
>
>         Attachments: YARN-1314.1.patch
>
>
> Distributed shell cannot accept more than 1 parameters in argument parts.
> All of these commands are treated as 1 parameter:
> /usr/bin/yarn  org.apache.hadoop.yarn.applications.distributedshell.Client -jar <distrubuted
shell jar> -shell_command echo -shell_args "'"My   name"                "is  Teddy"'"
> /usr/bin/yarn  org.apache.hadoop.yarn.applications.distributedshell.Client -jar <distrubuted
shell jar> -shell_command echo -shell_args "''My   name'                'is  Teddy''"
> /usr/bin/yarn  org.apache.hadoop.yarn.applications.distributedshell.Client -jar <distrubuted
shell jar> -shell_command echo -shell_args "'My   name'                'is  Teddy'"



--
This message was sent by Atlassian JIRA
(v6.1#6144)

Mime
View raw message