Below command fails to execute. Please let me know what I am doing wrong.

CommandLine cmdLine = new CommandLine("/bin/bash");
cmdLine.addArguments(new String[] {"-c", "ls -l" });


/bin/bash: ls -l: command not found
Exit Value = 127
{127=Process exited with an error: 127 (Exit value: 127)}

On Sun, Sep 18, 2016 at 10:15 AM,  <e...@zusammenkunft.net> wrote:
> Try /bin/su …/opt/hadoop/bin/hdfs… (use the absolute path of both commands)
> first.
>
>
> Gruss
> Bernd
> --
> http://bernd.eckenfels.net
> From Win 10 Mobile
>
>
>
> Von: Ranjith Mandala
> Gesendet: Sonntag, 18. September 2016 19:11
> An: Commons Users List
> Betreff: Re: Commons Exec with [exec]: {127=Process exited with an error:
> 127(Exit value: 127)}
>
>
>
> I googled but could not get much help. Can someone help on how to construct
>
> the below command using this API. Unfortunately, there is not much
>
> docs/examples to figure this out. It would be nice to put some samples on
>
> the doc. The basic commands work. The issue here is with the below commands.
>
>
>
> Thanks,
>
> RM.
>
>
>
> On Sunday, September 18, 2016, Russell Sherk <russell.sh...@roguewave.com>
>
> wrote:
>
>
>
>> Please Google error code 127. The command you are trying to run may not be
>
>> on the path.
>
>>
>
>> --Russ
>
>>
>
>> On Sep 17, 2016 10:40 PM, Ranjith Mandala <ranji...@gmail.com
>
>> <javascript:;>> wrote:
>
>> I did but its still the same issue. Any recommendation on how to construct
>
>> the below command?
>
>>
>
>> On Saturday, September 17, 2016, Paulo Roberto Massa Cereda <
>
>> cereda.pa...@gmail.com <javascript:;>> wrote:
>
>>
>
>> > 'ello,
>
>> >
>
>> > I'd try building the command arguments through a sequence of
>
>> > addArgument(...) calls instead of relying on parse(...), which could be
>
>> > very tricky (mainly due to quoting).
>
>> >
>
>> > Best,
>
>> >
>
>> > Paulo
>
>> >
>
>> > Em 17-09-2016 19:14, Ranjith Mandala escreveu:
>
>> >
>
>> >> On Sat, Sep 17, 2016 at 3:12 PM, Ranjith Mandala <ranji...@gmail.com
>
>> <javascript:;>>
>
>> >> wrote:
>
>> >>
>
>> >>> Hi,
>
>> >>>
>
>> >>> I am trying to use the below command, but fails with Exit code 127.
>
>> >>> Any help is appreciated.
>
>> >>>
>
>> >>> String command = "su -l ambari-qa -c 'hdfs dfs -ls /'
>
>> >>>
>
>> >>> CommandLine cmdLine = CommandLine.parse(command);
>
>> >>>
>
>> >>> DefaultExecutor executor = new DefaultExecutor();
>
>> >>>
>
>> >>> executor.execute();
>
>> >>>
>
>> >>> {127=Process exited with an error: 127 (Exit value: 127)}
>
>> >>>
>
>> >>> Simple command like hdfs dfs -ls / works fine but the above does not
>
>> >>> work.
>
>> >>>
>
>> >>> Thanks,
>
>> >>> Ranjith.
>
>> >>>
>
>> >>
>
>> >> ---------------------------------------------------------------------
>
>> >> To unsubscribe, e-mail: user-unsubscr...@commons.apache.org
>
>> <javascript:;>
>
>> >> For additional commands, e-mail: user-h...@commons.apache.org
>
>> <javascript:;>
>
>> >>
>
>> >>
>
>> > ---------------------------------------------------------------------
>
>> > To unsubscribe, e-mail: user-unsubscr...@commons.apache.org
>
>> <javascript:;>
>
>> > For additional commands, e-mail: user-h...@commons.apache.org
>
>> <javascript:;>
>
>> >
>
>> >
>
>>
>
>>
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscr...@commons.apache.org
For additional commands, e-mail: user-h...@commons.apache.org

Reply via email to