我经常做这样的事情:
php artisan route:list
php artisan migrate
php artisan db:seed
仅更改工匠命令名称。我知道如何获取上一个命令的所有参数,除了最后一个:!:1-
(在我的例子中它给了我artisan
)。但也许存在快捷方式,它给我命令名称除了last之外的所有参数(在我的情况下php artisan
)?我知道我可以将alias a="php artisan"
用于此目的,但任何命令的一般快捷方式都非常有用。
答案 0 :(得分:2)
同样的技巧适用,只需将1改为0
!:0-
答案 1 :(得分:0)
功能怎么样?我将rms
称为route; migrate; seed
rms () { php "$1" "route:list"; php "$1" migrate; php "$1" "db:seed"; }