You are viewing a plain text version of this content. The canonical link for it is here.
Posted to common-issues@hadoop.apache.org by "John Zhuge (JIRA)" <ji...@apache.org> on 2016/05/05 21:19:13 UTC

[jira] [Resolved] (HADOOP-13099) Globbing does not return file whose name has nonprintable character

     [ https://issues.apache.org/jira/browse/HADOOP-13099?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

John Zhuge resolved HADOOP-13099.
---------------------------------
          Resolution: Duplicate
       Fix Version/s: 3.0.0
    Target Version/s:   (was: 2.8.0)

> Globbing does not return file whose name has nonprintable character
> -------------------------------------------------------------------
>
>                 Key: HADOOP-13099
>                 URL: https://issues.apache.org/jira/browse/HADOOP-13099
>             Project: Hadoop Common
>          Issue Type: Bug
>          Components: fs
>    Affects Versions: 2.6.0
>            Reporter: John Zhuge
>            Assignee: John Zhuge
>             Fix For: 3.0.0
>
>
> In a directory, create a file with a name containing non-printable character, e.g., '\r'.  {{dfs -ls dir}} can list such file, but {{dfs -ls dir/*}} can not.
> {noformat}
> $ hdfs dfs -touchz /tmp/test/abc
> $ hdfs dfs -touchz $'/tmp/test/abc\rdef'
> $ hdfs dfs -ls /tmp/test
> Found 2 items
> -rw-r--r--   3 systest supergroup          0 2016-05-05 01:35 /tmp/test/abc
> def-r--r--   3 systest supergroup          0 2016-05-05 01:36 /tmp/test/abc
> $ hdfs dfs -ls /tmp/test | od -c
> 0000000   F   o   u   n   d       2       i   t   e   m   s  \n   -   r
> 0000020   w   -   r   -   -   r   -   -               3       s   y   s
> 0000040   t   e   s   t       s   u   p   e   r   g   r   o   u   p    
> 0000060                                       0       2   0   1   6   -
> 0000100   0   5   -   0   5       0   1   :   3   5       /   t   m   p
> 0000120   /   t   e   s   t   /   a   b   c  \n   -   r   w   -   r   -
> 0000140   -   r   -   -               3       s   y   s   t   e   s   t
> 0000160       s   u   p   e   r   g   r   o   u   p                    
> 0000200                       0       2   0   1   6   -   0   5   -   0
> 0000220   5       0   1   :   3   6       /   t   m   p   /   t   e   s
> 0000240   t   /   a   b   c  \r   d   e   f  \n
> 0000252
> $ hdfs dfs -ls /tmp/test/*
> -rw-r--r--   3 systest supergroup          0 2016-05-05 01:35 /tmp/test/abc
> {noformat}



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

---------------------------------------------------------------------
To unsubscribe, e-mail: common-issues-unsubscribe@hadoop.apache.org
For additional commands, e-mail: common-issues-help@hadoop.apache.org