[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