2018-07-17 grep 文字列の先頭から、直前に\が無い"(二重引用符)までの文字列の最短一致検索 プログラミング 2018 Jul. 20.2018 Jul. 19.2018 Jul. 17.文字列の先頭から、直前に\(バックスラッシュ)が無い"(二重引用符)までの文字列の最短一致検索$ grep -oP '^.*?\\".*?[^\\]"' -P で最短一致が可能なPearl正規表現とし、検索文字列中の?で最短一致指定、-o で一致文字列を出力変数への結果格納$ Result=$(echo $Str | grep -Po '^.*?\\".*?[^\\]"')