John Zhuge created HADOOP-13093: ----------------------------------- Summary: Discuss whether dfs -ls should escape control characters on terminal Key: HADOOP-13093 URL: https://issues.apache.org/jira/browse/HADOOP-13093 Project: Hadoop Common Issue Type: Bug Components: fs Reporter: John Zhuge Assignee: John Zhuge
HADOOP-13079 adds option {{-q}} to {{dfs -ls}} to print non-printable characters as "?". This jira will decide whether to make {{-q}} the default for {{dfs -ls}} on a terminal. This is a split of HADOOP-13079. The split gives us more time to debate the proper default behavior and enables different target versions. To test whether STDOUT is connected to a terminal, I will use {{System.console() != null}}, fully aware its limitation. JNI {{isatty(3)}} is possible but too problematic as pointed out by [~cmccabe]. I will survey FsShell and hdfs commands and their proper expected default behaviors. Thanks [~andrew.wang] for the suggestion. More jiras may follow. -- This message was sent by Atlassian JIRA (v6.3.4#6332) --------------------------------------------------------------------- To unsubscribe, e-mail: common-dev-unsubscr...@hadoop.apache.org For additional commands, e-mail: common-dev-h...@hadoop.apache.org