2) I am not talking about my own scripts, I am talking about other peoples. I could obviously go through and debug them, and then check I haven't broken them on a couple of linuxes, and a mac without macports/homebrew but... I don't want to.
Which is why the alias solution is nice, as it will only impact the interactive shell, not the scripts.
Which is why the alias solution is nice, as it will only impact the interactive shell, not the scripts.