ファイルには次の行があります。
<TD><TR> monogram ended in 1 </TD></TR>
monogram ended in
は常に定数ですが、noです1
。数字は常に変更され、最大3桁まで可能です。
monogram ended in
したがって、その文字列の後に続く数字を検索して取得するには、コマンドが必要です。
誰でも私を助けてください。
ベストアンサー1
次のように使用できますsed
。
sed -n 's/.*monogram ended in \([0-9]*\).*/\1/p' filename
- 以下を使用して
-n
正常な出力を抑制できます。 - ubstituteコマンドは
s
行全体(.*
開始と終了)をに置き換えます\1
。これは内部部分\(\)
、つまり数字です。 - この
p
フラグは試合で交代選手を印刷します。