Como usar argumentos com 'find -exec'?

0

Estou tentando gerar arquivos html estáticos para todos os scripts php dentro do diretório:

find . -name "*.php" -exec php {} > {}.html \;

Mas apenas despeja todos os resultados para {}.html . Como fazer isso corretamente? E como remover '.php' de nomes de arquivos?

    
por Poma 05.06.2013 / 13:56

1 resposta

0

Entendi

find . -name "*.php" | sed "s/\.php//" | xargs -i sh -c 'php {}.php > {}.html'
    
por 05.06.2013 / 14:04