Re:In defense of Unix
by fnbr on Sunday March 06, 2016 @01:46PM
(#11234900)
What does the -- option do? I haven't encountered that before.
[ Parent
| on HN ]
Re:In defense of Unix
by QuercusMax on Sunday March 06, 2016 @08:10PM
(#11236471)
It means "everything past here should not be parsed as a - or -- flag". If you have a file named "-l", then ls -- -l will show you that file, instead of doing a long listing.
It should be noted that not all flag parsers support it. But most people use getopt so it's not a big deal.