I use subsonic network media player. The player does not have “delete from hard drive” option in its interface. A user, however, can create a playlist for the files that need to be deleted.
I go through a lot of music and delete 80% of it the first time i listen to a track. deleting the files manually would take a lot more time than just creating a playlist.

once you have the playlist, you can use this command to delete the files.

sed '/^#/d;s/^/"/g;s/$/"/g'  delete.m3u| xargs rm -v

sed ‘…’ – makes files readable (i got the idea here)
xargs – build and execute command lines from standard input (i got the idea here)

then you can just delete the delete.m3u file