It’s actually harder to detect that. The * is expanded before the arguments are sent to rm, so it just sees a list of directories like /bin /usr /dev /sbin /home and so on.
You could implement logic to detect that case, but at that point you’re just playing whackamole.
It’s actually harder to detect that. The
*
is expanded before the arguments are sent torm
, so it just sees a list of directories like/bin /usr /dev /sbin /home
and so on.You could implement logic to detect that case, but at that point you’re just playing whackamole.
I believe zsh catches this and makes you confirm.
Well, that or one of my plugins, I’m not sure.