Boston Linux & UNIX was originally founded in 1994 as part of The Boston Computer Society. We meet on the third Wednesday of each month, online, via Jitsi Meet.

BLU Discuss list archive


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Hi, how to delete several files in a recursive way



Cole Tuininga wrote:
> Franco castro wrote:
>> Hi, I need to delete all .htaccess in all folders, but we are talking about
>> houndreds of folders, I need to figuer out how to "find and destroy" delete
>> all those files, I'm not very good with bin bash scripting, so maybe any of
>> yours know how to do it, tnks =)
> 
> How about something along the lines of:
> 
> find /path/to/base/dir -name .htaccess -exec rm -i {} \;
> 
> If you're brave, you can change the -i to -f to make it not ask you
> about each and every file, but that sounds dangerous to me...

Sorry I didn't see your reply before sending mine.  I would NOT do it
that way, because you're launching a shell for each file found.  I
suggested:
find /var/www -name .htaccess -delete

However, if you're paranoid, back them up like this first:
tar cvzf /tmp/htaccessfiles.tgz `find /var/www -name .htaccess`







BLU is a member of BostonUserGroups
BLU is a member of BostonUserGroups
We also thank MIT for the use of their facilities.

Valid HTML 4.01! Valid CSS!



Boston Linux & Unix / webmaster@blu.org