У меня есть следующее задание cron в DreamHost, которое запускает Test1.php и пишет в Test2.php:
/usr/bin/php /home/Test15/Web/Test1.php>
/home/Test15/Web/Test2.php 2>&1
Как я могу сделать это записать во второй файл?
Пусть ваш Test1.php использует fopen
или же file_put_contents
записать во второй файл.
Вы можете использовать использовать команду tee
, Введите в оболочке man tee
для дополнительной информации. В вашем случае, если мы предполагаем, что второй файл находится здесь /home/Test15/Web/Test3.php, вы можете использовать это:
/usr/bin/php /home/Test15/Web/Test1.php | tee /home/Test15/Web/Test2.php /home/Test15/Web/Test3.php
Это должно перенаправить вывод в оба файла.