我想在开发服务器上自动部署。
/usr/bin/php artisan -n migrate:refresh >> /var/svn/project/hooks/artisan.log
/usr/bin/php artisan -n db:seed >> /var/svn/project/hooks/artisan.log
我希望每个新条目都从换行开始。
添加评论,例如
[migrate:refresh] ...
[db:seed] ...
在与artisan命令对应的每一行的开头。
答案 0 :(得分:0)
你的问题很不清楚。我想你的意思是你想在工匠的输出前加上一个评论...如果没有,请澄清。
output=$(/usr/bin/php artisan -n migrate:refresh)
echo [migrate:refresh] $output >> artisan.log
或许,在运行工匠之前,只需将评论输出到日志,但没有换行符。
echo -n [migrate:refresh] >> artisan.log
/usr/bin/php artisan -n migrate:refresh >> artisan.log
或者这一个班轮:
(echo -n [migrate:refresh]; /usr/bin/php artisan -n migrate:refresh) >> file
或许你想为每一行添加前缀:
/usr/bin/php artisan -n migrate:refresh | sed 's/^/\[migrate:refresh\]/' >> log