Shell script to find a file and delete from a directory

Below shell script will find and delete certain file or multiple files from the directory you want. We have used current directory from where script is run, you need to change DIR_TO_SEARCH and FILE_TO_SEARCH_N_DEL from below script.

 $ vim 
[bash] #!/bin/bash DIR_TO_SEARCH=$PWD FILE_TO_SEARCH_N_DEL=testing.txt for file in $(find $DIR_TO_SEARCH -name $FILE_TO_SEARCH_N_DEL) do echo "deleting $file" rm -rf $file done [/bash]
 $ cd to_your_directory 
 $ bash 

Leave a Comment