Viděl jsem --
používá se v compgen
příkaz.
Například:
compgen -W "foo bar baz" -- b
Jaký je význam --
tam?
Přijatá odpověď:
Přesněji řečeno, dvojitá pomlčka (--
) se používá ve většině vestavěných příkazů bash a mnoha dalších příkazech k označení konce možností příkazu, po kterém jsou přijímány pouze poziční argumenty.
Příklad použití:řekněme, že chcete grep soubor pro řetězec -v
– obvykle -v
bude považováno za možnost obrátit význam shody (zobrazit pouze řádky, které se neshodují), ale s --
můžete grep pro řetězec -v
takhle:
grep -- -v file
Jak určit optimální hodnotu parametru Bs k Dd?
Jak zajistit, aby řetězec interpolovaný do `sed` substituce unikl všem metacharům?