
我目前面臨一個問題,我正在嘗試使用 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/\.$//