インフラ系SEの技術メモ

雑なエンジニアが低信頼性のメモを書いています。参考程度にとどめてください。

(bash)sedで行末を$として文字を入れようとするも入らない事象

いつもはできるのに

行末に何かを追加する際は

sed -e "s/$/hoge/g"

でできてたのに何故か入らず。

そこで試行錯誤している中で

sed -e 's/\r/hoge/g'

であればうまく入ったケースがあり。

改行コードとか文字コード関連の事象なんでしょうね。