Article View: es.comp.os.linux.programacion
Article #10014Script de comparación
From: Marc Franquesa
Date: Fri, 12 Apr 2002 21:41
Date: Fri, 12 Apr 2002 21:41
22 lines
1931 bytes
1931 bytes
Tengo dos (o m�s ficheros) de texto ordenados por lineas mediante sort. Mi idea seria la de un script que cogiera la entrada standard (o pipe) y un fichero como par�metro y devolviera la l�neas de entrada que no estan en el fichero (sin importar posici�n) y la opci�n de devolver s�lo las que s� estan. Lo de la entrada estandard es por poder 'encadenar' con pipes varios ficheros con el script. No se utilizar demasiado los comandos de 'parsing' como cut, grep, awk,... (Por cierto, si hay un bueno manual/guia para estas herramientas agradeceria me lo dijerais) Y he probado diff y no me funciona (no s� si lo hago mal o no puede hacer lo que yo necesito). Com no soy muy bueno hab�a pensado en hacer un bucle con "head" "tail" y "grep", pero me parece que ser�a muy ineficiente. Estava pensando en programar en C un programilla para hacerlo, pero seria est�pido si ya hay un metodo para hacerlo (imagino que s�) Gracias por qualquier sugerencia.
Technical Details
Message-ID:
<a97kgj$11g65$1@ID-131244.news.dfncis.de>Path:
arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!fu-berlin.de!uni-berlin.de!213-99-153-252.uc.nombres.ttd.ES!not-for-mailShow Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII X-Google-Thread: f86c8,8f8d3795113f22c7,start X-Google-Attributes: gidf86c8,public X-Google-ArrivalTime: 2002-04-12 14:44:55 PST Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!fu-berlin.de!uni-berlin.de!213-99-153-252.uc.nombres.ttd.ES!not-for-mail From: Marc Franquesa <markfq@terra.es> Newsgroups: es.comp.os.linux.programacion Subject: Script de comparación Date: Fri, 12 Apr 2002 23:41:13 +0200 Organization: znx Lines: 22 Message-ID: <a97kgj$11g65$1@ID-131244.news.dfncis.de> NNTP-Posting-Host: 213-99-153-252.uc.nombres.ttd.es (213.99.153.252) Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Trace: fu-berlin.de 1018647892 1097925 213.99.153.252 (16 [131244]) X-Orig-Path: not-for-mail User-Agent: Pan/0.11.2 (Unix) X-Comment-To: ALL