2011-05-11 2 views

답변

4
당신은이 같은 []을 탈출 할 필요가

:

echo "a[ 'xxx' ]" | sed "s/a\[ '\(.*\)' \]/a[ \1 ]/" 
2

어떻게 단순히 작은 따옴표 문자를 삭제하는 방법에 대한? 쉘 혼란을 방지하기 위해, 표현 주위에 따옴표를 사용

sed -e "s/'//g" 

A [ 'XXX']

A [XXX]

그렉 존슨

0

무엇을 tr 사용에 대한 작은 따옴표를 삭제 하시겠습니까?

printf "a['xxx']\n" | tr -d "'" 
a[xxx] 
관련 문제