次のファイルのgrep出力があります。
"name" "Andrew Spokes"
名前を抽出するためにgrepの出力をパイプしたいと思いますsed
。
私の予想結果は次のとおりです。
Andrew Spokes
引用符間のスペースもすべて削除してもらいます。
ベストアンサー1
1つの方法は次のとおりです。
... |sed -r 's/^"[^"]*" *"([^"]*)"$/\1/'
Andrew Spokes
もう一つ:
sed -r 's/(([^"]*"){3})//; s/"//'
または:
sed -r 's/.*"(.*)"$/\1/'
これ[^"]
以外のすべての単一文字と一致します"
。