New to Linux and have a few questions about command line arguments:
Let's say there a command-line tool called widget that takes an argument called fizz. I've seen all different types of arguments:
widget -fizz
widget --fizz
widget \fizz
widget -f
Whats the difference in how these are used? Does the command-line tool decide how to determine them differently, or does Linux know they all mean the same thing, but feeds them to the application differently?
Could I customize my own way of passing the (already existing) widget tool its fizz argument:
widget #f#
Thanks in advance!