指定された文字列の間の内容をどうやって取得するか、shellで。

シェル内では、`sed`コマンドを使用して、指定された文字列の間にある内容を切り取ることができます。以下の文字列があるとします:

string="Hello, <world>!"

という単語の間の内容を抽出するために、以下のコマンドを使用できます。

result=$(echo $string | sed 's/.*<\(.*\)>.*/\1/')
echo $result

結果は出力されます。

world

このコマンドは、<と>の間の内容をマッチングするために正規表現を使用し、それを抽出します。

bannerAds