This answer suggerisce che grep -P
supporta la sintassi (?:pattern)
, ma non sembra funzionare per me (il gruppo è ancora catturato e visualizzato come parte della partita). Mi sto perdendo qualcosa?Come utilizzare i gruppi non di acquisizione in grep?
sto cercando grep -oP "(?:syntaxHighlighterConfig\.)[a-zA-Z]+Color" SyntaxHighlighter.js
su this code, e aspetto che i risultati siano:
wikilinkColor
externalLinkColor
parameterColor
...
ma invece ottengo:
syntaxHighlighterConfig.wikilinkColor
syntaxHighlighterConfig.externalLinkColor
syntaxHighlighterConfig.parameterColor
...
si può mostrare qualche input sampel/uscita? –
@sputnick Ho modificato la domanda per aggiungere ulteriori dettagli. – waldyrious
dovresti aver incluso il contenuto del file che stai grepping, prima di mostrare cosa ti aspetti o cosa ottieni – barlop