[ https://issues.apache.org/jira/browse/HBASE-18393?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16090414#comment-16090414 ]
Samir Ahmic commented on HBASE-18393: ------------------------------------- [~mdrob] I have tested ARGF fix with: {code} echo "scan" \ "cluster_test," \ {LIMIT=>10} | ./hbase shell -n {code} and line continuation is working. If we want minimal fix ARGF fix even reduces code :) and removes deps to RubyLex. Your approach is also acceptable if you think it more robust we also can go that way. > hbase shell non-interactive broken > ------------------------------------ > > Key: HBASE-18393 > URL: https://issues.apache.org/jira/browse/HBASE-18393 > Project: HBase > Issue Type: Bug > Components: scripts, shell > Affects Versions: 3.0.0, 2.0.0-alpha-1 > Reporter: Samir Ahmic > Assignee: Samir Ahmic > Priority: Blocker > Fix For: 2.0.0-beta-1 > > > Here is error for command line: > {code} > $ echo "list" | ./hbase shell -n > 2017-07-17 08:01:09,442 WARN [main] util.NativeCodeLoader: Unable to load > native-hadoop library for your platform... using builtin-java classes where > applicable > ERROR NoMethodError: undefined method `encoding' for #<IO:<STDIN>> > Did you mean? set_encoding > {code} -- This message was sent by Atlassian JIRA (v6.4.14#64029)