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 < [email protected]> 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 <[email protected]> >> 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: [email protected] >> For additional commands, e-mail: [email protected] >> >> > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: [email protected] > >
