![]() |
Olá e boas-vindas de Estados Unidos para o UNIX e Linux Forum! Obrigado por visitar e fazer parte da nossa comunidade global.
|
|
google unix.com
|
|||||||
| Fóruns | Registar | Fórum Regimento | Ligações | Álbuns | FAQ | Lista deputados | Calendário | Pesquisa | Today's Posts | Mark Forums Read |
| Programação Shell Script e Post perguntas sobre ksh, CSH, SH, BASH, Perl, PHP, SED, Awk e outros scripts shell e shell scripts línguas aqui. |
Mais UNIX e Linux Fórum Tópicos Você pode achar Helpfull
|
||||
| Fio | Thread Starter | Fórum | Respostas | Última postagem |
| Remover diretório que tenha caracteres especiais | datherriault | UNIX para Dummies Perguntas & Respostas | 12 | 01-14-2009 05:53 |
| remover especiais e caracteres unicode | shantanuo | UNIX para Dummies Perguntas & Respostas | 1 | 12-05-2008 09:16 |
| Remover uma dura seqüência de caracteres | chriss_58 | Programação Shell Script e | 6 | 11-28-2008 06:07 |
| Ajuda com localizar e substituir w / string contendo caracteres especiais | CAGIRL | UNIX para Dummies Perguntas & Respostas | 4 | 10-07-2008 08:13 |
| Adicionar seqüência após outra string com caracteres especiais | heliode | Programação Shell Script e | 2 | 03-21-2008 08:06 |
![]() |
|
|
Linkback | Thread Tools | Pesquisar este Thread | Rate Thread | Display Modes |
|
|
|
|||||
|
Ótimo! A única personagem que não trabalham é backslah mas aqui a minha nova solução:
Código:
~$ cat myscript
echo "$1" | tr -d "${2//\\/\\\\}"
~$ myscript 'weird string !"#$%&'\''()*+,-./:;<=>?@[\]^_`{|}~' ' !"#$%&'\''()*+,-./:;<=>?@[\]^_`{|}~'
<---------------------- $1 ----------------------> <---------------- $2 ---------------->
weirdstring
~$
|
|
|||||
|
Citação:
Eu não posso passar os caracteres especiais com uma barra, porque o meu script lê o segundo argumento caracter a caracter. Portanto, se $ 2 é "\ #", o script tentará primeiro substituir \ (e não), então tente substituir # (e não muito). Qualquer outra idéia? |
![]() |
| Marcadores |
| Tags |
| shell script, shell script, str, unix script, unix script básico |
| Thread Tools | Pesquisar este Thread |
| Display Modes | Esta taxa Thread |
|
|