このタスクに行き詰まる:
グループからの単語、いくつかの単語/ダイジェスト/マイナステキスト、スペース、およびグループとテキストからの単語を含む行があります
たとえば、最初または 2 番目の単語:
"first-12qwe32 second-4324"
"first-123ewq first-asf-ds"
"second-123 first-45-6"
だがしかし:
"second-123"
"second-123 \" first-45-6"
"second-123 \t first-45-6"
"first-45-6-second-ffuu"
私はこれを試します:
grep -e "first-\w*\|second-\w* first-\w*\|second-\w*"
grep -e "(first-\|second-)\w* (first-\|second-)\w*
と同じバリアント。