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 >>>>>> >>>>> >>>>> >>>> >>> >> >