find . -name '.htaccess' -print | xargs grep -il 'sound' | xargs -p sh -c ">{}"
Tentando encontrar alguns arquivos .htaccess em um host que foi comprometido, faça um grep neles para ter certeza de que são .htaccess ruins (nem todos no servidor foram arruinados) e apague-os.
Tudo está funcionando, exceto a última parte. Tentei muitas variações de echo >
etc.
Estou perdendo um ponto fundamental aqui e não consigo entender isso de todas as páginas de manual.
Obrigado.
Responder1
find . -name '.htaccess' -print | xargs grep -il 'sound' | xargs -I {} sh -c ">{}"
Como de costume, recebo minutos depois de postar uma pergunta.
Acho que às vezes ajuda apenas soletrar (literalmente)...
Responder2
Experimente com o : > filename
noop.
Mas não faria mais sentido remover os arquivos .htaccess ruins em vez de zerá-los?