dict:terms:end_of_options

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Last revision Both sides next revision
dict:terms:end_of_options [2011/09/28 19:55]
thebonsai fixed example
dict:terms:end_of_options [2020/01/02 16:12]
ftheile Fix a typo
Line 5: Line 5:
 This is problematic when a non-option argument has to be specified that begins with a dash. A common example for this are filenames. This is problematic when a non-option argument has to be specified that begins with a dash. A common example for this are filenames.
  
-Many utilities use the convention to specify two consecutive dashes (''<​nowiki>​--</​nowiki>''​) to signal "end of options at this point"​. Beyond this tag, no options ​are are processed anymore, even if an argument begins with a dash.+Many utilities use the convention to specify two consecutive dashes (''<​nowiki>​--</​nowiki>''​) to signal "end of options at this point"​. Beyond this tag, no options are processed anymore, even if an argument begins with a dash.
  
 Example: You want to list (''​ls''​) the file with the name ''​-hello''​. With common option processing, this could end up in the ls-options ''​-h'',​ ''​-e'',​ ''​-l''​ and ''​-o''​ and probably in an error message about invalid options. You use this to avoid the wrong option processing: Example: You want to list (''​ls''​) the file with the name ''​-hello''​. With common option processing, this could end up in the ls-options ''​-h'',​ ''​-e'',​ ''​-l''​ and ''​-o''​ and probably in an error message about invalid options. You use this to avoid the wrong option processing:
  • dict/terms/end_of_options.txt
  • Last modified: 2020/01/02 16:21
  • by ftheile