@drewdevault this general category of function seems very scary to me. Consider the case where I had recently auth'd with sudo, so sudo doesn't prompt for a password. Now if I typo a cat command (and potentially either type ahead something that is interpreted as "yes", or get flustered and accidentally hit something for yes), I can suddenly end up doing something very destructive as root without the extra protection of being prompted for my password.