私はbashスクリプトでこれを持っている:デリミタにマッチした後に特定のテキストを取得するにはどうすればよいですか?
は[ "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin", "site_title=Example", "[email protected]", "site_url=www.test.com" ]
私がしたいことはそうsite_url
を取得することです、私が試した:
CONFIG=$(docker inspect "${CONTAINER}" | jq '.[0].Config.Env')
CONFIG
今(文字列として)次のようになります
cut -d "site_url=" -f 2 <<< "${CONFIG}"
しかし、cut
では1文字の区切り文字しか設定できません。
どのように私はあなただけで再びjq
を使用することはでき"site_url=www.test.com"
ではなく、カットのawkを使用してみてください。 – dood