delete files from the directory

db-avengers2rul
Contributor II

Is there a way to delete recursively files using a command in notebooks

since in the below directory i have many combination of files like .txt,,png,.jpg but i only want to delete files with .csv

example dbfs:/FileStore/.csv*

db-avengers2rul
Contributor II

%fs rm -r dbfs:/FileStore/.csv*

dbutils.fs.rm('dbfs:/FileStore/.csv*', True)

is this correct ?

UmaMahesh1
Honored Contributor III

Hi @Rakesh Reddy Gopidi​ 

You can use the os module to iterate over a directory.

By using a loop over the directory, you can check what the file ends with using .endsWith(".csv).

After fetching all the files, you can remove it.

Hope this helps..

Cheers.

Uma Mahesh D

View solution in original post