Laravel中使用php artisan route:list重写已有文件内容的方法
Laravel中使用php artisan route:list重写已有文件内容的方法
嘿,这个问题其实很好解决,咱们只需要调整命令里的重定向符号就可以啦!
你之前用的 >> 符号是追加内容的逻辑:如果目标文件不存在就新建它,要是已经有内容了,就把新的路由列表追加到文件末尾。但如果想直接覆盖掉原文件的所有内容,换成单个的 > 符号就行:
php artisan route:list > route_list.txt
执行这个命令后,不管route_list.txt之前存了什么内容,都会被全新的路由列表完全替换掉。
要是你担心误删重要内容,还可以先给原文件做个备份:
- 先执行备份命令:
cp route_list.txt route_list_backup.txt - 备份完成后再执行上面的覆盖命令,这样就算操作失误也能找回原内容啦。
备注:内容来源于stack exchange,提问作者mstdmstd
相关产品推荐
相关产品推荐

