インフラ系SEの技術メモ

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

(sedコマンド)バックスラッシュを置換する

バックスラッシュはややこしい

試行錯誤しましたが以下のように対応できました。

# echo "北海道\\過去最多更新\\"
北海道\過去最多更新\
# echo "北海道\\過去最多更新\\" | sed -e 's/\\/a/g'
北海道a過去最多更新a
# echo "北海道\\過去最多更新\\" | sed -e 's/\\//g'
北海道過去最多更新

結論としては\が二個いります。