Help us understand the problem. What is going on with this article?

平成を令和に一発で置換するスクリプト( sed )

平成を令和に一発で置換するスクリプトを書きました。
平成を使っているところは全角数字も使ってそうなので、全角数字対応です。
平成60年まで対応です。

YOUR_FILE_NAME を置換したいファイル名に変えてください。
ご使用は自己責任で。

reiwa.sh
sed \
-e 's/平成31年5月/令和元年5月/g' \
-e 's/平成31年5月/令和元年5月/g' \
-e 's/平成31年5月/令和元年5月/g' \
-e 's/平成31年5月/令和元年5月/g' \
-e 's/平成31年6月/令和元年6月/g' \
-e 's/平成31年6月/令和元年6月/g' \
-e 's/平成31年6月/令和元年6月/g' \
-e 's/平成31年6月/令和元年6月/g' \
-e 's/平成31年7月/令和元年7月/g' \
-e 's/平成31年7月/令和元年7月/g' \
-e 's/平成31年7月/令和元年7月/g' \
-e 's/平成31年7月/令和元年7月/g' \
-e 's/平成31年8月/令和元年8月/g' \
-e 's/平成31年8月/令和元年8月/g' \
-e 's/平成31年8月/令和元年8月/g' \
-e 's/平成31年8月/令和元年8月/g' \
-e 's/平成31年9月/令和元年9月/g' \
-e 's/平成31年9月/令和元年9月/g' \
-e 's/平成31年9月/令和元年9月/g' \
-e 's/平成31年9月/令和元年9月/g' \
-e 's/平成31年10月/令和元年10月/g' \
-e 's/平成31年10月/令和元年10月/g' \
-e 's/平成31年10月/令和元年10月/g' \
-e 's/平成31年10月/令和元年10月/g' \
-e 's/平成31年11月/令和元年11月/g' \
-e 's/平成31年11月/令和元年11月/g' \
-e 's/平成31年11月/令和元年11月/g' \
-e 's/平成31年11月/令和元年11月/g' \
-e 's/平成31年12月/令和元年12月/g' \
-e 's/平成31年12月/令和元年12月/g' \
-e 's/平成31年12月/令和元年12月/g' \
-e 's/平成31年12月/令和元年12月/g' \
-e 's/平成32/令和2/g' \
-e 's/平成33/令和3/g' \
-e 's/平成34/令和4/g' \
-e 's/平成35/令和5/g' \
-e 's/平成36/令和6/g' \
-e 's/平成37/令和7/g' \
-e 's/平成38/令和8/g' \
-e 's/平成39/令和9/g' \
-e 's/平成40/令和10/g' \
-e 's/平成41/令和11/g' \
-e 's/平成42/令和12/g' \
-e 's/平成43/令和13/g' \
-e 's/平成44/令和14/g' \
-e 's/平成45/令和15/g' \
-e 's/平成46/令和16/g' \
-e 's/平成47/令和17/g' \
-e 's/平成48/令和18/g' \
-e 's/平成49/令和19/g' \
-e 's/平成50/令和20/g' \
-e 's/平成51/令和21/g' \
-e 's/平成52/令和22/g' \
-e 's/平成53/令和23/g' \
-e 's/平成54/令和24/g' \
-e 's/平成55/令和25/g' \
-e 's/平成56/令和26/g' \
-e 's/平成57/令和27/g' \
-e 's/平成58/令和28/g' \
-e 's/平成59/令和29/g' \
-e 's/平成60/令和30/g' \
-e 's/平成32/令和2/g' \
-e 's/平成33/令和3/g' \
-e 's/平成34/令和4/g' \
-e 's/平成35/令和5/g' \
-e 's/平成36/令和6/g' \
-e 's/平成37/令和7/g' \
-e 's/平成38/令和8/g' \
-e 's/平成39/令和9/g' \
-e 's/平成40/令和10/g' \
-e 's/平成41/令和11/g' \
-e 's/平成42/令和12/g' \
-e 's/平成43/令和13/g' \
-e 's/平成44/令和14/g' \
-e 's/平成45/令和15/g' \
-e 's/平成46/令和16/g' \
-e 's/平成47/令和17/g' \
-e 's/平成48/令和18/g' \
-e 's/平成49/令和19/g' \
-e 's/平成50/令和20/g' \
-e 's/平成51/令和21/g' \
-e 's/平成52/令和22/g' \
-e 's/平成53/令和23/g' \
-e 's/平成54/令和24/g' \
-e 's/平成55/令和25/g' \
-e 's/平成56/令和26/g' \
-e 's/平成57/令和27/g' \
-e 's/平成58/令和28/g' \
-e 's/平成59/令和29/g' \
-e 's/平成60/令和30/g' \
-i '' YOUR_FILE_NAME;
Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
Comments
Sign up for free and join this conversation.
If you already have a Qiita account
Why do not you register as a user and use Qiita more conveniently?
You need to log in to use this function. Qiita can be used more conveniently after logging in.
You seem to be reading articles frequently this month. Qiita can be used more conveniently after logging in.
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away