use this:

hadoop fs -rmr "/path-to-folder/"folder\*"

just tried it out :)


On Wed, Aug 20, 2014 at 7:07 PM, Ritesh Kumar Singh <
riteshoneinamill...@gmail.com> wrote:

> interesting ... although escape character is still the forward slash and
> its proven to work with other special characters. Here's a link:
> Deleting directory with special character
> <http://stackoverflow.com/questions/13529114/how-to-delete-a-directory-from-hadoop-cluster-which-is-having-comma-in-its-na>
>
>
>
>
> On Wed, Aug 20, 2014 at 6:22 PM, praveenesh kumar <praveen...@gmail.com>
> wrote:
>
>> No, I have tried all usual things like single quotes, double quotes,
>> escape character.. but it is not working. I wonder what is escape char with
>> Hadoop FS utility.
>>
>>
>>
>>
>> On Wed, Aug 20, 2014 at 1:26 PM, Ritesh Kumar Singh <
>> riteshoneinamill...@gmail.com> wrote:
>>
>>> try putting the name in quotes
>>>
>>>
>>> On Wed, Aug 20, 2014 at 4:35 PM, praveenesh kumar <praveen...@gmail.com>
>>> wrote:
>>>
>>>> With renaming - you would use the mv command "hadoop fs -mv
>>>> /data/folder* /data/new_folder". Won't it move all the sub_dirs along with
>>>> that ?
>>>>
>>>>
>>>> On Wed, Aug 20, 2014 at 12:00 PM, dileep kumar <dileep...@gmail.com>
>>>> wrote:
>>>>
>>>>> Just Rename the folder.
>>>>>
>>>>>
>>>>> On Wed, Aug 20, 2014 at 6:53 AM, praveenesh kumar <
>>>>> praveen...@gmail.com> wrote:
>>>>>
>>>>>> Hi team
>>>>>>
>>>>>> I am in weird situation where I have  following HDFS sample folders
>>>>>>
>>>>>> /data/folder/
>>>>>> /data/folder*
>>>>>> /data/folder_day
>>>>>> /data/folder_day/monday
>>>>>> /data/folder/1
>>>>>> /data/folder/2
>>>>>>
>>>>>> I want to delete /data/folder* without deleting its sub_folders. If I
>>>>>> do hadoop fs -rmr /data/folder* it will delete everything which I want to
>>>>>> avoid. I tried with escape character \ but HDFS FS shell is not taking 
>>>>>> it.
>>>>>> Any hints/tricks ?
>>>>>>
>>>>>>
>>>>>> Regards
>>>>>> Praveenesh
>>>>>>
>>>>>
>>>>>
>>>>
>>>
>>
>

Reply via email to