|
|
||||||
| Wiki | Classificados | Reviews | Jogos | Grupos Sociais | RSS Feeds | FAQ | Termos de Uso | Contato | Sobre |
| Registrar | Fotos | Membros | Calendário | Pesquisar | Postados Hoje | Marcar Fóruns Como Lidos |
Quer ver menos banners de publicidade ? Entao Cadastre-se!
![]() |
|
|
LinkBack | Ferramentas do Tópico |
|
|
#1 (permalink) |
|
Olá...
Sou iniciante em shell script..já fiz pequenos programas mas nada de concreto... Como não estou muito habituado a usar o sed nem o gawk gostava que me dessem umas dicas como separar este file... 20080901_124610_00_+35191_00.txt O objectivo e recolher para um array ou variaveis: var1 = 200080901 var2 = 124510 var3 = 00 var4 = +35191 var5 = 00.txt deve ser relativamente fácil pois temos o tag "_".. Obrigado pela ajuda Cumprimentos |
![]() Registrado em: Jul 2008
Localização: Portugal
Posts: 11
Agradeceu: 0
Agradecido 1 vez em 1 Post
Reputação: 7
![]() |
|
|
|
|
#2 (permalink) |
|
echo 20080901_124610_00_+35191_00.txt | cut -d'_' -f1
ali no f1 tu muda o numero.. 1 = 20080901 2 = 124610 3 = 00 4 = +35191 5 = 00 usei ECHO para testes.. dai voce faz com a variavel que contem nome do arquivo
__________________
Sds. Alexandre Correa Onda Internet / OPinguim Web Hosting www.ondainternet.com.br www.opinguim.net Blog http://alexandrecorrea.under-linux.org/ Consultoria Redes, Servidores, Linux, Mikrotik, IkarusOS, StarOS NÃO faça pergunta via mensagem privada, poste sua dúvida no forum. Aprenda a usar o forum, dica by Hitler: http://www.youtube.com/watch?v=8zFYt1_0FUE Leia o FAQ UnderLinux !!!!! http://under-linux.org/wiki/index.ph...Linux_Wiki:FAQ
![]() ![]() |
Super Moderador
![]() Registrado em: Feb 2006
Localização: Minas Gerais
Idade: 25
Posts: 3,847
Agradeceu: 14
Agradecido 547 vez(es) em 455 Posts
Envios no Blog: 3
Reputação: 482
![]() ![]() ![]() ![]() ![]() ![]() |
|
|
|
|
#3 (permalink) |
|
Não sei se já resolveu seu problema, mas tem a seguinte opção também:
Código:
echo 20080901_124610_00_+35191_00.txt | sed -e 's/\.txt//;s/_/ /g' | while read a b c d e; do echo "a:$a b:$b c:$c d:$d e:$e"; done
__________________
Frederico Freire Boaventura (Galahad) LPIC-II | MCP A resposta ajudou? Agradeça! "Linux poses a real challenge for those with a taste for late-night hacking (and/or conversations with God)." (By Matt Welsh) |
Super Moderador
![]() Registrado em: Jun 2008
Localização: Espírito Santo
Distribuição: Gentoo
Posts: 250
Agradeceu: 10
Agradecido 50 vez(es) em 48 Posts
Reputação: 42
![]() ![]() |
|
|
![]() |
| Ferramentas do Tópico | |
|
|
Tópicos Similares
|
||||
| Tópico | Tópico Iniciado Por | Fórum | Respostas | Última Mensagem |
| Separar downloads de Navegação ... | rootmaster | Redes/Protocolos | 0 | 31-01-2008 15:47 |
| Separar redes | igorallan | Mikrotik | 0 | 21-01-2008 01:02 |
| Como separar o Link | caracolnet | Mikrotik | 4 | 23-11-2006 11:12 |
| Separar redes - | marcosvargasmt | Redes/Protocolos | 1 | 20-07-2006 09:26 |
| separar o log do squid.... | flipeexpl | Proxy/NAT/Firewall | 1 | 16-07-2004 16:05 |