Why can't Bash's printf function print '--' characters?
I can't print -- (two en dashes) characters using Bash printf function. When I execute the following code
printf "--"
I get the error message saying
printf: usage: printf [-v var] format [arguments]
Why is this happening? And how can I print them?