Wie fragt man mit grep nach bestimmten Parametern?

Wie fragt man mit grep nach bestimmten Parametern?

/usr/share/dict/wordsIch muss nach einem 5-Buchstaben-Wort suchen , das mit doder beginnt D, gefolgt von einem kleinen Vokal, und mit endet s. Ich habe alles versucht, aber ohne Erfolg.

Antwort1

grep '^[dD][aeiou]..s$' /usr/share/dict/words
  • ^[dD]- Übereinstimmung mit d oder D am Zeilenanfang
  • [aeiou]- Übereinstimmung mit a, e, i, o oder u
  • ..- Übereinstimmung mit zwei beliebigen Zeichen
  • s$- match s, gefolgt vom Zeilenende

verwandte Informationen