[Dev] sedコマンド学習 下水ウィルス情報ページから予測値を取り出す

in #japanese20 hours ago (edited)

sedコマンド学習

ページを読み込む curl https://novinsewage.com/下水からコロナの流行を予測/

image.png

全角数字を半角に変換する。 | sed 'y/1234567890人/1234567890@/'

curl https://novinsewage.com/下水からコロナの流行を予測/ | sed 'y/1234567890人/1234567890@/'
image.png

日付の前にゼロを付加する。 | sed -r 's/年([0-9]+)月([0-9]+)日/年0\1月0\2日/'

curl https://novinsewage.com/下水からコロナの流行を予測/ | sed 'y/1234567890人/1234567890@/' | sed -r 's/年([0-9]+)月([0-9]+)日/年0\1月0\2日/'
image.png

オプション説明
-r正規表現

日付と数値を取り出す。| sed -rn 's/^.*下水調査結果をもとに得られた([0-9]+)年0?([0-9]{2})月0?([0-9]{2})日-14日の.*>([0-9]+)@.*$/\1\/\2\/\3,\4/p'

curl https://novinsewage.com/下水からコロナの流行を予測/ | sed 'y/1234567890人/1234567890@/' | sed -r 's/年([0-9]+)月([0-9]+)日/年0\1月0\2日/' | sed -rn 's/^.*下水調査結果をもとに得られた([0-9]+)年0?([0-9]{2})月0?([0-9]{2})日-14日の.*>([0-9]+)@.*$/\1\/\2\/\3,\4/p'
image.png

コマンド説明
sed -n 's/置換前/置換後/p'置換した行だけ表示

Coin Marketplace

STEEM 0.21
TRX 0.14
JST 0.030
BTC 67888.24
ETH 3518.05
USDT 1.00
SBD 2.71