Removendo o caractere especial “[” usando sed

0

Eu tenho string "[9920380315, POSTPAID, 0009,646.26, SELF, APPLICATION]"

em que eu quero remover primeiro "[" mas incapaz de fazer isso usando o comando abaixo,

sed 's/[//g'

por favor ajude

    
por Amit Thumbar 27.11.2014 / 15:27

3 respostas

4

Tente fazer isso:

sed 's/\[//'

Os [ ] são metacaracteres especiais usados para corresponder a um caractere de um conjunto (como [a-z] ).

    
por 27.11.2014 / 15:28
2
start cmd:> echo "[9920380315,POSTPAID,0009,646.26,SELF,APPLICATION]" |
  sed 's/[[]//'
9920380315,POSTPAID,0009,646.26,SELF,APPLICATION]
    
por 27.11.2014 / 15:36
1

Isso ajudaria você,

$ echo '[9920380315,POSTPAID,0009,646.26,SELF,APPLICATION]'|sed 's/^\[//'
9920380315,POSTPAID,0009,646.26,SELF,APPLICATION]
    
por 28.11.2014 / 08:56

Tags