sed,正規表現で取り出した文字列(随時更新)


タイトルどおり、sedや正規表現を利用して抽出した文字列を備忘録としてまとめていきます。正規表現やシェルに強くはないため、非効率な書き方もあるかもしれません。よりよい書き方がありましたらご指摘いただけますと幸いです。

php.iniのパス

$ php --ini | sed -n 2p | sed -e "s/^Loaded.*\ //g

phpのextension_dirのパス

$ php -i | grep extension_dir | sed -e "s/^extension_dir\ =>[^=]*=>\ //g" | sed -n 1p

特定ユーザの所属グループ一覧

$ echo `id vagrant` | sed -e 's/[0-9\(,\ ]//g'| sed -e 's/)/\n/g' > vagrant_group.txt