3
grep / sed / awkを使用して文字列から単語を抽出する
文字列を持っています 00:28:04 /usr/lib/jvm/jre/bin/java -DJDBC_CONNECTION_STRING= -Dspring.profiles.active=qa -XX:MaxPermSize=256 そしてqa続く単語を抽出したい-Dspring.profiles.active。 デモのために、文字列をファイルtext.txtに保存しています。 私がする時 grep -r -o "spring.profiles.active=" text.txt 結果は spring.profiles.active= この言葉は、常にされていないqa、それは可能性がありprodかdev。 私は何をしたいのは、単語を見つけることですspring.profiles.activeし、後=の抽出物、その単語。 これをシェルスクリプトにしたいのは、サーバー上の他のアイテムを構成するためにこの単語を使用しているためです。 これは可能ですか?もし可能なら、どうすればいいですか?
12
command-line
bash
grep
sed
awk