User Tools

Site Tools


shell_or_bash_scripts

Differences

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

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
shell_or_bash_scripts [2017/09/15 20:40] skipidarshell_or_bash_scripts [2022/10/14 06:01] (current) – [Double-Dash in Shell commands] skipidar
Line 132: Line 132:
  
  
 +==== Double-Dash -- in Shell commands ====
 +A double-dash in a shell command signals the end of options and disables further option processing.
 +https://www.baeldung.com/linux/double-dash-in-shell-commands
  
 +
 +<sxh shell>
 +# If we use the same approach, we'll receive an error:
 +# That's because grep treats "--hello" as a multi-character command option.
 +grep "--hello" data.txt
 +
 +#works
 +grep -- --hello data.txt
 +</sxh>
shell_or_bash_scripts.1505508047.txt.gz · Last modified: (external edit)