Я пытаюсь сгенерировать статические html-файлы для всех php-скриптов внутри dir:
find . -name "*.php" -exec php {} > {}.html \;
Но он просто сбрасывает все результаты в {}.html
. Как это сделать правильно? И как удалить «.php» из имен файлов?
Я пытаюсь сгенерировать статические html-файлы для всех php-скриптов внутри dir:
find . -name "*.php" -exec php {} > {}.html \;
Но он просто сбрасывает все результаты в {}.html
. Как это сделать правильно? И как удалить «.php» из имен файлов?
Понял
find . -name "*.php" | sed "s/\.php//" | xargs -i sh -c 'php {}.php > {}.html'