![]() |
|
|
google unix.com
|
|||||||
| Forums | Registreer | Forum Regels | Links | Albums | Veelgestelde vragen | Ledenlijst | Kalender | Zoeken | Today's Posts | Markeer forums als gelezen |
| Programmeren en Shell Scripting Post vragen over KSH, CSH, SH, Bash, Perl, PHP, sed, awk en andere shell scripts en shell scripting talen hier. |
Meer UNIX en Linux Forum Onderwerpen Misschien vindt u Helpful
|
||||
| Draad | Thread Starter | Forum | Antwoorden | Last Post |
| transformeren van een meerregelige record aan enkele lijn | anju | Programmeren en Shell Scripting | 9 | 01-14-2008 07:55 |
| voeg ruimtes op de eerste regel gebaseerd op een tweede record. | munitie | Programmeren en Shell Scripting | 2 | 11-16-2007 03:35 |
| Het vinden van een karakter in de eerste regel van een record | bsandeep_80 | Programmeren en Shell Scripting | 14 | 07-26-2007 12:04 |
| Resultaat een extra record / line | srivsn | Bestandssystemen, schijven en geheugen | 1 | 05-06-2006 10:35 |
| How to extract laatste regel in recordtijd | bjorb | Programmeren en Shell Scripting | 7 | 10-18-2005 03:12 |
![]() |
|
|
LinkBack | Thread Tools | Zoeken in deze Thread | Rate Thread | Display Modes |
|
|
|
||||
|
AWK - als laatste regel / record iets doen
Hallo:
Ik probeer voor het uitvoeren van een bepaalde actie, als het huidige record wordt de laatste regel van het input bestand. Maar ik ben niet in staat om uit te vinden hoe het bepalen van de laatste regel van een bestand in awk. Ik moet iets doen als dit: awk '(if (lastline \u003d\u003d NR) Do Something)' myfile.txt Ik heb geprobeerd de volgende in een Korn shell script. lastRec \u003d `wc-l myfile.txt | awk '(print $ 1)'` print $ lastRec awk-v aLastRec \u003d "$ lastRec" (if (NR \u003d\u003d $ aLastRec) print NR ": Dit is het laatste record!") ' Maar ik kon het niet laten om te erkennen dat lastRec $ of $ aLastRec. Kunt u helpen? Bedankt. |
![]() |
| Bladwijzers |
| Thread Tools | Zoeken in deze Thread |
| Display Modes | Beoordeel deze draad |
|
|