PrepAway - Latest Free Exam Questions & Answers

What does the + symbol mean in the following grep regular expression: <code> grep ‘^d[aei]\+d$R

What does the + symbol mean in the following grep regular expression:

grep ‘^d[aei]\+d$’ /usr/share/dict/words

PrepAway - Latest Free Exam Questions & Answers

A.
Match the preceding character set ([aei]) one or more times.

B.
Match the preceding character set ([aei]) zero or more times.

C.
Match the preceding character set ([aei]) zero or one times.

D.
Match a literal + symbol.

Explanation:
The answer should be “Match a literal + symbol” because there is a backslash symbol before the
plus, so it should match a literal +.

3 Comments on “What does the + symbol mean in the following grep regular expression: <code> grep ‘^d[aei]\+d$&#82

  1. Busindre says:

    The correct answer is A.

    echo -n “daeiiiiad” | grep –color “^d[aei]\+d$”
    daeiiiiad

    echo -n “da+d” | grep –color “^d[aei]\+d$”

    root:/home/muza $ echo -n “da+d” | grep –color “^d[aei]+d$”
    da+d




    0



    1

Leave a Reply