1 votes

Comment trouver tous les répertoires par mot-clé et créer automatiquement un fichier .htaccess avec le même contenu ?

J'ai besoin de trouver tous les dossiers sur un serveur Linux avec un nom de répertoire. config et mettre un .htaccess dans ce répertoire contenant " deny from all ".

J'essaie actuellement de courir :

find /home/www/sites/ -type d -name "config" -exec sh -c 'echo "deny from all" > .htaccess' \; 

Mais ça ne marche pas.

Qu'est-ce que j'ai manqué ?

0 votes

Définissez "ne fonctionne pas".

1voto

Ryan Sampson Points 2898

Essayez

find /home/www/sites/ -type d -name "config" -exec sh -c 'echo "deny from all" > {}/.htaccess' \;

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X