2015-07-05 6 views
0

Я пытаюсь заменить набор символов внутри переменной.Замена строки специальными символами

var1=''abcd'' 

Я хочу заменить «'» с трубкой, так что она выглядит.

| abcd |

Я пробовал ниже.

var1=$(sed 's/&apos;/|/g' <<< $var1) 

Но его не работает. Может ли кто-нибудь любезно помочь мне.

ответ

0

Редактировать: Оригинальный ответ был для неправильного форматированного вопроса.

Это работает

var1=$(echo "${var1}" | sed 's/&apos;/|/g') 
+0

Привет Walter, жаль, что я goofed поднимает вопрос. Теперь я отредактировал его. – SreeVik