Delete files with specified file extension recursively. This is useful when you want to remove those temporary files or those unwanted auto-generated artifacts inside nested folders.
Be careful when using these commands because it will delete files permanently
Linux Bash
find . -type f -name "*.tmp" -delete
find . -type f -name "*.tmp" -exec rm -v "{}" +
Windows Powershell
Get-ChildItem * -Include *.tmp -Recurse | Remove-Item