Article View: es.comp.os.linux.programacion
Article #7217Re: script en bash
From: Edu
Date: Wed, 19 Mar 2003 20:37
Date: Wed, 19 Mar 2003 20:37
33 lines
1850 bytes
1850 bytes
Hola,
Me autocorrijo. El script no funcionar�a suponiendo que el �ltimo registro
del fichero no fuese el:
8000 datos
Para que siempre llegue a 8000 faltaba la parte del END.
awk 'BEGIN {
CONT=1;
}
{
while ( $1 != sprintf("%04s",CONT)) {
printf("falta %s\n",sprintf("%04s",CONT));
CONT++;
}
CONT++;
}
END {
for (;CONT<=8000;cONT++) {
printf("falta %s\n",sprintf("%04s",CONT));
}
}' datos
Saludos otra vez ;-)
----------------------------------------------
Edu Rodr�guez Castillo
mi� mar 19 20:36:48 UTC 2003
GNU/Linux user #181195
Technical Details
Message-ID:
<b5agsa$3bi$2@nsnmrro2-gest.nuria.telefonica-data.net>Path:
arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!logbridge.uoregon.edu!newsfeed.vmunix.org!fu-berlin.de!nsnmpen1-lo.nuria.telefonica-data.net!nsnmrro2-lo.nuria.telefonica-data.net!not-for-mailReferences:
<b5abt5$26m7d5$1@ID-158006.news.dfncis.de> <b5ageb$3bi$1@nsnmrro2-gest.nuria.telefonica-data.net>Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII X-Google-Thread: f86c8,16ef105c94f25822 X-Google-Attributes: gidf86c8,public X-Google-ArrivalTime: 2003-03-19 11:36:44 PST Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!logbridge.uoregon.edu!newsfeed.vmunix.org!fu-berlin.de!nsnmpen1-lo.nuria.telefonica-data.net!nsnmrro2-lo.nuria.telefonica-data.net!not-for-mail From: Edu <edu@NOSPAMfonocom.es> Newsgroups: es.comp.os.linux.programacion Subject: Re: script en bash Date: Wed, 19 Mar 2003 20:37:06 +0000 Organization: Telefonica Data Espagna Lines: 33 Message-ID: <b5agsa$3bi$2@nsnmrro2-gest.nuria.telefonica-data.net> References: <b5abt5$26m7d5$1@ID-158006.news.dfncis.de> <b5ageb$3bi$1@nsnmrro2-gest.nuria.telefonica-data.net> NNTP-Posting-Host: 38.red-80-32-104.pooles.rima-tde.net Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8Bit X-Trace: nsnmrro2-gest.nuria.telefonica-data.net 1048102602 3442 80.32.104.38 (19 Mar 2003 19:36:42 GMT) X-Complaints-To: usenet@nsnmrro2-gest.nuria.telefonica-data.net NNTP-Posting-Date: Wed, 19 Mar 2003 19:36:42 +0000 (UTC) User-Agent: KNode/0.7.1