[ubuntu-gt] Consulta de Bash

Richard Flores kayrosama en hotmail.com
Jue Feb 4 20:59:23 GMT 2010


Saludos Peter Grant, 

Amigo, se me ocurre lo siguiente, en un archivo.sh digitas lo siguiente:

/* ------------------------------- */
#!/bin/bash
for i in `cat fraces.txt | cut -d' ' -f1 | grep -n ''`
do   
line=`echo -e "$i" | cut -d: -f1` 
word=`echo -e "$i" | cut -d: -f2`
echo -e "la linea  = $line y la palabra = $word"
sleep 1
done
/* ------------------------------- */

este leera el archivo "fraces.txt" con loas siguientes lineas:

/* ------------------------------- */
esta es una prueba
para leer la priemra 
palabra de cada linea
esperemos que funcione 
saludos amigos mios
/* ------------------------------- */

Si quieres que el archivo.sh lea cualquier archivo con lineas solo tienes el nombre del fichero por "$1": 

/* ------------------------------- */
#!/bin/bash

for i in `cat $1 | cut -d' ' -f1 | grep -n ''`

do   

line=`echo -e "$i" | cut -d: -f1` 

word=`echo -e "$i" | cut -d: -f2`

echo -e "la linea  = $line y la palabra = $word"

sleep 1

done

/* ------------------------------- */

y para ejecutar el archivo seria de la sigueinte forma: 

./archivo.sh fraces.txt

X-favor tus comentarios.
 

Salu2.

 

#---------*---------*---------*---------*---------* 
IT Richard Flores. 
Technical Support GNU/Linux & Unix 
Kayro Sama, Ink. 
Linux User #285690





Date: Thu, 4 Feb 2010 14:00:41 -0600
From: plgmgua en gmail.com
To: ubuntu-gt en lists.ubuntu.com
Subject: [ubuntu-gt] Consulta de Bash

Jovenes, despues de googlear un poco, mejor me decido a preguntar aca

Necesito un loop para leer la primera palabra de cada una de las lineas de un archivo de texto
algo asi :

#!/bin/bash
while read LINE

do
"comando para leer la primera palabra de la linea unicamente"
"echo $laprimera palabra de la linea
done < filename


No se si me explique correctamente, pero espero me orienten un poco.


Saludos.

Peter Grant
 		 	   		  
_________________________________________________________________
¿Aún no sabes qué móvil eres? ¡Descúbrelo aquí!
http://www.quemovileres.com/
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: https://lists.ubuntu.com/archives/ubuntu-gt/attachments/20100204/b4c36371/attachment.htm 


Más información sobre la lista de distribución ubuntu-gt