
私は現在、sed を使用しようとしているのですが、文字列の末尾にピリオドがある場合、これを削除する必要がありますが、文字列の他の場所でも使用されています。
例えば
abc.def/123.
abc.def/456.
abc.def/789.
sed を使用してピリオドを検索すると、abc.def から不要なピリオドが削除されます。
上記を次のように出力したい。
abc.def/123
abc.def/456
abc.def/789
プレフィックスは静的であり、常にabc.defです。
誰かこれを解決するのを手伝ってくれませんか?
答え1
sed
末尾のドットのみをターゲットにするように式を固定する必要があります。
s/\.$//