The UNIX and Linux Forums  


Go Back   O UNIX e Linux Forum > Top Fóruns > Programação Shell Script e
.
google unix.com



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
extrair uma linha baseada em linha narendra.pant Programação Shell Script e 2 09-20-2007 06:00
Extrair dados de arquivo texto com base na configuração do arquivo config suparnbector Programação Shell Script e 3 08-10-2007 03:25
obter o número da linha por extrair uma linha bishweshwar Programação Shell Script e 2 08-04-2007 10:46
Awk - Extrair pareados linha not4google Programação Shell Script e 9 11-02-2006 11:02
Extraindo os dados de cada linha csaha Programação Shell Script e 1 04-27-2006 12:49

Closed Thread
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
Linkback Thread Tools Pesquisar este Thread Rate Thread Display Modes
  #1 (permalink)  
Old 07-15-2006
sirtrancealot sirtrancealot is offline
Usuário
  
 

Join Date: Jul 2006
Lugares: 13
Extraindo determinada linha de um arquivo usando awk

Oi,
Estou apenas tentando extrair uma linha em uma hora a partir de um arquivo usando awk e ainda não pode extrair até a primeira linha usando o seguinte: --

awk'/(^[ a-zA-Z0-9]) & & (NR \u003d\u003d 1) / (print $ 1) 'ficheiro1

Existe um óbvio erro bobo aqui?

Obrigado
  #2 (permalink)  
Old 07-15-2006
jim McNAMARA jim mcnamara is offline Forum Staff  
...@...
  
 

Join Date: Feb 2004
Localização: NM
Mensagens: 5.800

Código:
awk ' {
        if (NR==1){
            if( $1 ~ /^[A-Za-z0-9]/) {print $0}
        }
}' file1

Se eu entendo o que você deseja. ^ [coisas] significa este jogo no início da linha
ou

Código:
sed '1q' file1 | grep '^[a-zA-Z0-9]'

  #3 (permalink)  
Old 07-15-2006
vgersh99's Avatar
vgersh99 vgersh99 is online now Forum Staff  
Moderador
  
 

Join Date: Feb 2005
Localização: Boston, MA
Mensagens: 5.131

Código:
awk '/^[a-zA-Z0-9]/ && (NR==1) {print $1}' file1

  #4 (permalink)  
Old 07-15-2006
sirtrancealot sirtrancealot is offline
Usuário
  
 

Join Date: Jul 2006
Lugares: 13
Obrigado pelas respostas e Jim vgersh99.
Seu movimento do / / da minha linha funciona graças vgersh99.
Closed Thread

Marcadores

Thread Tools Pesquisar este Thread
Pesquisar este Thread:

Pesquisa Avançada
Display Modes Esta taxa Thread
Esta taxa Thread:

Destacamento Regimento
Você não pode postar novas threads
Você não pode postar respostas
Você não pode postar anexos
Você não pode editar suas postagens

BB code é Ligado
Smilies são Ligado
[IMG] código é Ligado
Código HTML é Desligado
Trackbacks são Ligado
Pingbacks são Ligado
Refbacks são Ligado




Todos os horários são GMT -4. A hora é agora 05:37.


Powered by: vBulletinCopyright © 2000 - 2006, Jelsoft Enterprises Limited. Língua Traduções Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
O UNIX e Linux Fóruns Content Copyright © 1993-2009. Todos os Direitos Reserved.Ad Gestão por RedTyger

Content Relevant URLs por vBSEO 3.2.0