Como capturar caractere de uma palavra [RESOLVIDO]

1. Como capturar caractere de uma palavra [RESOLVIDO]

Iago Lira
iagolira

(usa Debian)

Enviado em 10/03/2015 - 09:03h

Olá pessoal! Como faço para capturar um caractere de uma palavra?
Ex: A palavra "hacker"
Quero pegar o caractere "h","a" ou qualquer outro...


  


2. MELHOR RESPOSTA

DAVISON MARCEL PASQUALINI
fdmarp

(usa Debian)

Enviado em 12/03/2015 - 20:24h

depende muito de onde vem a informação e para onde vai ... talvez se explicar melhor possamos dar uma solução mais adequada, mas o cut pode ser uma solução. ex:
# echo hacker | cut -c 1-1
h
# echo hacker | cut -c 2-2
a

Se isso for uma variavel, o próprio bash resolve ...
# a="hacker"
# echo ${a:0:1}
h
# echo ${a:1:1}
a
# echo ${a:2:1}
c

Bem ... dá uma explicada que a gente vê melhor


3. Re: Como capturar caractere de uma palavra [RESOLVIDO]

Paulo
paulo1205

(usa Ubuntu)

Enviado em 10/03/2015 - 09:24h

Qualquer caráter, ou todos eles, um de cada vez?


4. Re: Como capturar caractere de uma palavra [RESOLVIDO]

Iago Lira
iagolira

(usa Debian)

Enviado em 12/03/2015 - 09:07h


Um de cada vez...


5. Re: Como capturar caractere de uma palavra [RESOLVIDO]

Iago Lira
iagolira

(usa Debian)

Enviado em 15/03/2015 - 12:56h

fdmarp escreveu:

depende muito de onde vem a informação e para onde vai ... talvez se explicar melhor possamos dar uma solução mais adequada, mas o cut pode ser uma solução. ex:
# echo hacker | cut -c 1-1
h
# echo hacker | cut -c 2-2
a

Se isso for uma variavel, o próprio bash resolve ...
# a="hacker"
# echo ${a:0:1}
h
# echo ${a:1:1}
a
# echo ${a:2:1}
c

Bem ... dá uma explicada que a gente vê melhor



Sua explicação já está excelentíssima! Muito obrigado!







Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts