How to remove all files containing a given string recursively using the Linux shell
This command will remove all text files containg abc123abc
recursively:
ag abc123abc --hidden -l | xargs rm -v
I have not tested with filenames containing spaces etc. The files will be deleted permanently, so try it out first using just
ag abc123abc --hidden -l