The UNIX and Linux Forums  
Olá e boas-vindas de Estados Unidos para o UNIX e Linux Forum! Obrigado por visitar e fazer parte da nossa comunidade global.

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.

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 06-04-2008
jkl_jkl jkl_jkl is offline
Usuário
  
 

Join Date: Aug 2007
Lugares: 46
de / enquanto

Este é um exemplo de um dos meus requisito:

Código:
$ cat any
A C F
D 4
A F C V

A)

$ while read line
> do
> echo $line
> done < any

A C F
D 4
A F C V

B)

$ for line in `cat any`
> do
> echo $line
> done

A
C
F
D
4
A
F
C
V
Usando "para" como eu posso conseguir o mesmo resultado, enquanto que oferece (A)?
  #2 (permalink)  
Old 06-04-2008
siba.s.nayak siba.s.nayak is offline
Usuário
  
 

Join Date: Jun 2007
Lugares: 166
enquanto lê linha
fazer
echo $ linha
feito <qualquer

for i in 1 2 3
fazer
cabeça - $ i qualquer | tail -1
feito
  #3 (permalink)  
Old 06-04-2008
Franklin52 Franklin52 is offline Forum Staff  
Moderador
  
 

Join Date: Feb 2007
Mensagens: 4.305
Tente algo parecido com isto:

Código:
OIFS=$IFS
IFS=""

for line in `cat any`
do
  echo $line
done

IFS=$OIFS
Mas eu deveria ir para o primeiro exemplo sem gato.

Atenciosamente
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 04:46.


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