Article View: es.comp.os.linux.programacion
Article #6107Re: Extraer un dato de una linea
From: Erich Lerch
Date: Fri, 01 Aug 2003 11:39
Date: Fri, 01 Aug 2003 11:39
28 lines
1749 bytes
1749 bytes
* Nomentero <txukocomnospam@hotmail.com>:
> �C�mo puedo extraer un dato de una linea?
> Si un programa saca una l�nea (stdout) y quiero tomar un dato y no toda la
> linea de la salida, �C�mo lo hago?
>
> Por poner un ejemplo:
>
> # pdfinfo -meta *pdf | grep Pages:
> Pages: 371
>
> Y quiero extraer el n�mero (371 en este caso) para a�adirlo como entrada a
> otro programa.
>
> He mirado el manual de grep, pero s�lo filtra l�neas y los editores ed, sed
> y dem�s que he mirado hacen hacen lo propio.
Para seguir con tu ejemplo:
# pdfinfo -meta *pdf | awk '/^Pages/{print $2}'
En castellano: si la linea empieza con "Pagina", da me la segunda
columna de esta linea.
saludos, e.
--
Erich Lerch
GnuPG-Key: http://lerchs.org/gpglerch.asc
Technical Details
Message-ID:
<slrnbikkba.208.lerch.news@gurb.mine.nu>Path:
arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!headwall.stanford.edu!fu-berlin.de!uni-berlin.de!183.red-80-38-46.pooles.rima-tde.NET!not-for-mailReferences:
<pan.2003.08.01.11.14.30.975623@hotmail.com>Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII X-Google-Thread: f86c8,970632c53364e536 X-Google-Attributes: gidf86c8,public X-Google-ArrivalTime: 2003-08-01 04:39:29 PST Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!headwall.stanford.edu!fu-berlin.de!uni-berlin.de!183.red-80-38-46.pooles.rima-tde.NET!not-for-mail From: Erich Lerch <lerch.news@gmx.ch> Newsgroups: es.comp.os.linux.programacion Subject: Re: Extraer un dato de una linea Date: Fri, 01 Aug 2003 11:39:22 -0000 Lines: 28 Message-ID: <slrnbikkba.208.lerch.news@gurb.mine.nu> References: <pan.2003.08.01.11.14.30.975623@hotmail.com> NNTP-Posting-Host: 183.red-80-38-46.pooles.rima-tde.net (80.38.46.183) Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Trace: news.uni-berlin.de 1059737967 24679941 80.38.46.183 (16 [88913]) X-Orig-Path: gurb.mine.nu X-URL: <http://lerchs.org> User-Agent: slrn/0.9.7.4 (Linux)