The UNIX and Linux Forums  

Go Back   UNIX og Linux Forums > Spesielle Forums > UNIX Desktop for Dummies Spørsmål og svar
.
google unix.com



UNIX Desktop for Dummies Spørsmål og svar Diskuter UNIX og Linux brukergrensesnitt som GNOME, KDE, CDE, og Open Office her. Alle UNIX og Linux Newbies Velkommen!

Mer UNIX og Linux Forum Emner Du kan finne nyttig
Tråd Tråd startet Forum Svar Siste innlegg
Endre en kolonne med avgrenset fil kolonnen til fast bredde kolonne manneni prakash Shell programmering og Skripting 5 06-22-2009 06:27
Sammenlign 2 filer for en enkelt kolonne og utgang forskjeller samit_9999 UNIX for Dummies Spørsmål og svar 1 04-23-2008 01:02
Kan vi bruke "tr"-kommando for å skrive 5te kolonne av produksjonen av "ls-l ' Nidhi2177 Shell programmering og Skripting 4 09-17-2007 07:53
Sub. tall i kolonnen for utgang med Dersom ja156194 Shell programmering og Skripting 11 02-12-2007 01:52
flagg til å undertrykke kolonnen utgang, antall rader valgt i DB2 SQL i UNIX jerardfjay Shell programmering og Skripting 1 11-02-2005 06:48

 
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
LinkBack Thread Tools Søk i denne tråden Rate Thread Visningsmoduser
  #1 (permalink)  
Old 11-02-2008
handband2 handband2 is offline
Registrert bruker
  
 

Bli Dato: november 2008
Innlegg: 5
Loop kolonne output

Jeg trenger hjelp i hva de skal gjøre med en bash script? Jeg prøver å kjøre en kommando for å sende ut data fra en tabell, og deretter sette den inn kommandoer. Looping for hver rad med data.

For eksempel output data fra en tabell:

Code:
10 John house
20 Jane apt
30 Joe townhome
Så jeg trenger å ta lyd fra data og sett det inn i en annen kommando, slik for eksempel min utgang ville se slik ut:

Code:
-----
The number of the person is 10
The name of the person is John
John lives in a house
-----
The number of the person is 20
The name of the person is Jane
Jane lives in a apt
-----
The number of the person is 30
The name of the person is Joe
Joe lives in a townhome
Koden jeg har er:
Code:
#!/bin/bash

echo
echo "-----------------------------------------------------------------"

DATA=`cat data.txt`

for i in $DATA; do

    NUM=$(echo $i |awk '{print $1}');
    NAME=$(echo $i |awk '{print $2}');
    LOC=$(echo $i |awk '{print $3}');    

    echo "The number of the person is $NUM"
    echo "The name of the person is $NAME"
    echo "$NAME lives in a $LOC"

echo
echo "-----------------------------------------------------------------"
echo
done
Utdataene:
Code:
-----------------------------------------------------------------

The number of the person is 10
The name of the person is 
 lives in a 

-----------------------------------------------------------------


The number of the person is John
The name of the person is 
 lives in a 

-----------------------------------------------------------------


The number of the person is house
The name of the person is 
 lives in a 

-----------------------------------------------------------------


The number of the person is 20
The name of the person is 
 lives in a 

-----------------------------------------------------------------


The number of the person is Jane
The name of the person is 
 lives in a 

-----------------------------------------------------------------


The number of the person is apt
The name of the person is 
 lives in a 

-----------------------------------------------------------------


The number of the person is 30
The name of the person is 
 lives in a 

-----------------------------------------------------------------


The number of the person is Joe
The name of the person is 
 lives in a 

-----------------------------------------------------------------


The number of the person is townhome
The name of the person is 
 lives in a 

----------------------------------------------------------------
Kan noen hjelpe eller peke meg hvor du skal dra på hvordan du gjør dette?

Takk!
 

Hugseliste

Thread Tools Søk i denne tråden
Søk i denne tråden:

Avansert søk
Visningsmoduser Ranger denne tråden
Ranger denne tråden:

Innleggsaktivitet Regler
Du kanskje ikke poste nye tråder
Du kanskje ikke poste svar
Du kanskje ikke post vedlegg
Du kanskje ikke redigere innleggene dine

BB-kode er
Smilefjes er
[IMG] koden
HTML-koden Av
Pingbacks er
Refbacks er




Alle klokkeslett er GMT -4. Nå er klokken 12:46.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Language Translations Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
UNIX og Linux Forums Content Copyright © 1993-2009. All Rights Reserved.Ad Management by RedTyger

Content Relevant nettadresser av vBSEO 3.2.0