cstanhope@social.coop ("Your friendly 'net denizen") wrote:
I've gotten into the habit of writing most of my command line tools to require an argument even if the argument doesn't do anything. Especially for anything potentially destructive. That way, if you just type the command with no arguments, you will get some help telling you what the command does and why'd you run it without causing any harm. A lot of my placeholder arguments are just "go".