I want to delete all files in a folder on my Ubuntu machine whose file names DO NOT start with "EN" . There are hundreds of them in that directory so its not practical to delete them one by one. What is the best solution? please help.
You can use the find command like below:
find . -type f ! -name "EN*" -exec rm -f {} \;
! character will exclude the files names that start with the letters EN