Veja "HISTORY EXPANSION" em man bash .
O mais próximo que eu estou ciente seria:
!!:0 -rf !*
!!:0 é a primeira palavra no comando anterior, !* é tudo menos o primeiro (ou seja, os argumentos).
Mas na prática eu sempre digito:
rm -rf !*
Nas distribuições GNU, !! -rf (ou seja, colocar as bandeiras no final) ainda funcionaria para a maioria dos comandos, mas geralmente não seria no BSD e OSX. Depende de como o comando processa argumentos.