ハイフンをパイプ区切り記号に置き換える方法

ハイフンをパイプ区切り記号に置き換える方法

入力する:

abc '-' def

予想出力:

abc '|' def

ハイフンはパイプ区切り記号に置き換える必要があります。私はこれを試しました:

sed s/-/|/g

しかし、動作せずに出力が出ます。

abc '' def

しかし、私は欲しい

abc '|' def 

ベストアンサー1

コメントですでに説明したように、sedコマンドを一重引用符で囲む必要があります。

sed 's/-/|/g'

おすすめ記事