Grepは2つの引用符の中にある単語を探します。

Grepは2つの引用符の中にある単語を探します。

2つの引用符内の単語を見つけるためにgrepする方法。単語には、必要な数の文字を含めることができます。たとえば、「2」、「3」

答え1

grep一致する行が表示されるので、2つの二重引用符を見つけます。

grep '".*"'

欲しいならタブレットたとえば、二重引用符で単語を実行できます。

awk 'match($0,/"[^"]*"/) {print substr($0,RSTART+1,RLENGTH-2)}'

答え2

@StephenKittのコメントの後の単語を抽出してください。

grep -oP '(?<=")[\w\s]+?(?=")'

または

grep -oP '(?<=")\w+?(?=")'

単一単語文字列の場合

関連情報