###1. 連続置換は-e
でつなぐ
いろいろやり方はあるが、とりあえずこれだけ覚えておけばよさそう。
cookbook名だけ取り出したいとき
#"recipe["をトル
#"]"をトル
echo "recipe[sample_cookbook]" | sed -e 's/^"recipe\[//' -e 's/\]"//'
#=>sample_cookbook
###2. or条件のパイプ|
はエスケープして使う
\|
<= これ使えばor条件で文字列検索できる
roleがrunlistに入っていたらroleの名前も取りたいとき
##"recipe[か"role[で検索して置換する
echo "role[sample_cookbook]" | sed -e 's/^"recipe\[\|^role\[//' -e 's/\]"//'
#=>sample_cookbook