Add the -v flag to see what rm is deleting
When deleting large directories or anything with wildcards, it’s tricky (and annoying!) to tell if anything is happening, or if the process has got stuck.
But rm supports a -v flag for “verbose”, so it shows you the files as they get removed:
$ rm -v *
helloworld.txtThis is particularly useful when deleting a directory with -r/--recursive, because it shows you the individual files that are being deleted:
$ python3 -m venv .venv
$ rm -rv .venv
.venv/bin/Activate.ps1
.venv/bin/python3
.venv/bin/pip3.13
.venv/bin/python
…