sedの使い方を知らなかったのでラフに試した。
昨日より今日、今日より明日、明日より…… 明日より今日、今日より昨日、昨日より…… 昨日は昨日。今日は今日。明日は明日。 昨日は今日のために。今日は明日のために。明日は…… 誰も覚えていない最初。誰も出会っていない最後。 無限でないはずなのに、端がない。
というtmp.txtをsedで以下のように変換。
> sed s/昨日/今日/g tmp.txt 今日より今日、今日より明日、明日より…… 明日より今日、今日より今日、今日より…… 今日は今日。今日は今日。明日は明日。 今日は今日のために。今日は明日のために。明日は…… 誰も覚えていない最初。誰も出会っていない最後。 無限でないはずなのに、端がない。 > sed -n s/昨日/今日/gp tmp.txt 今日より今日、今日より明日、明日より…… 明日より今日、今日より今日、今日より…… 今日は今日。今日は今日。明日は明日。 今日は今日のために。今日は明日のために。明日は…… > sed -n -e s/昨日/今日/gp -e s/今日/明日/gp tmp.txt 今日より今日、今日より明日、明日より…… 明日より明日、明日より明日、明日より…… 明日より今日、今日より今日、今日より…… 明日より明日、明日より明日、明日より…… 今日は今日。今日は今日。明日は明日。 明日は明日。明日は明日。明日は明日。 今日は今日のために。今日は明日のために。明日は…… 明日は明日のために。明日は明日のために。明日は…… > sed -n -e s/昨日/今日/g -e s/今日/明日/gp tmp.txt 明日より明日、明日より明日、明日より…… 明日より明日、明日より明日、明日より…… 明日は明日。明日は明日。明日は明日。 明日は明日のために。明日は明日のために。明日は…… > sed -n -e s/昨日/今日/gp -e s/今日/明日/g tmp.txt 今日より今日、今日より明日、明日より…… 明日より今日、今日より今日、今日より…… 今日は今日。今日は今日。明日は明日。 今日は今日のために。今日は明日のために。明日は……