![]() |
|
|
google unix.com
|
|||||||
| Forums | Registrer | Forum Rules | Lenker | Album | FAQ | Medlemsliste | Kalender | Søke | Dagens innlegg | Marker forumene som lest |
| UNIX for Dummies Spørsmål og svar Hvis du er usikker på hvor du skal legge inn en UNIX-eller Linux-spørsmålet, legger den 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 |
| Henter tilfeldige tall i en tekstfil | nistleloy | UNIX for Dummies Spørsmål og svar | 13 | 12-14-2008 04:28 |
| henting bestemte linjer fra en fil - kan jeg bruke grep? | hcclnoodles | Shell programmering og Skripting | 9 | 09-23-2008 07:45 |
| Henter PID fra en fil | appleforme1415 | UNIX for Dummies Spørsmål og svar | 5 | 10-18-2007 02:44 |
| Automatisere Rlogin og Arkiv Henter | vicesjr | Shell programmering og Skripting | 3 | 04-27-2005 11:30 |
| henter en slettet fil | jyotipg | UNIX for Advanced & ekspertbrukere | 2 | 01-04-2002 08:49 |
![]() |
|
|
LinkBack | Thread Tools | Søk i denne tråden | Rate Thread | Visningsmoduser |
|
|
|
||||
|
Henter bestemt rad fra en dat fil
Hei ..
Jeg har en dat fil som inneholder både kolonnenavn og data. Nå vil jeg bare får bestemt rad sammen med kolonnenavn. Min dat føler er like nedenfor EmpName Dept Lønn Shally Admin 20000 Swati HR 15000 Deepali IT 45000 Preetika EEE 60000 Nå vil jeg bare vise rad 3dje sammen med kolonnenavn bruke awk-kommandoen. Jeg prøvde så nedenfor for å få kolonnen navn; awk 'NR \u003d\u003d 1 (print $ 0)' Employee.dat Dette retrives kolonnen navnet ... nå hvordan du får bestemt rad. ![]() |
|
||||
Jeg har enda en spørring. Hvis vi vet nøyaktig hvilke rad for å hente vil dette fungere fint. Anta at den gitte dat filen inneholder tusenvis av poster, jeg vil bare hente alle radene som lønn er større tha 15000. Hvordan kan v oppnå det? Med andre ord kan v bruke uttrykk (logisk, arthmetic, vanlig ...) til retireve den aktuelle radene sammen med kolonnen navn .. |
|
|||||
|
Sitat:
Code:
awk 'BEGIN{NR==1{print}$3>15000{print}' filename
|
![]() |
| Hugseliste |
| Thread Tools | Søk i denne tråden |
| Visningsmoduser | Ranger denne tråden |
|
|