Article View: es.comp.os.linux.programacion
Article #13334Sustituir una sola vez con sed (o perl)
From: Han Solo
Date: Tue, 06 Mar 2001 14:44
Date: Tue, 06 Mar 2001 14:44
50 lines
2539 bytes
2539 bytes
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hola a todos. Tengo una duda con sed. �como se hace para que sustituya un texto *una sola vez* en un fichero le�do de la antrada est�ndar?. La idea, es meter una p�gina en blanco en un fichero ps antes de pasarlo por psnup, para que luego queden bien ordenadas al sacar dos p�ginas por cara. Se trata de sustituir el primer %%Page: por %---------------- %%Page: 0 0 showpage %---------------- %%Page: El problema es que la cadena %%Page: aparece en cada salto de p�gina, y esto se trata s�lo de ponerlo en el primer salto, para que meta una p�gina en blanco. He conseguido que lo sustituya, pero la sutituci�n la hace en todas las p�ginas. Lo que quiero es que lo haga una sola vez. Tambi�n lo he intentado con perl, pero lo sustituye para cada p�gina (la opci�n del perl, no le he probado mucho, pero no quiero tener un "programa", preferir�a que fuera un simple flitro de comando). Por cierto, la p�gina man de sed sux :-) - -- Un Saludo Han Solo The Rebel Alliance Emacs is not on every system So what? [...] Do you tell your administrative people to stick with notepad.exe? Do you tell your fat kids they can only have the crummy games that come with their video games or plain dress that comes with Barbie? -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.1 (GNU/Linux) Comment: Processed by Mailcrypt 3.5.5 and Gnu Privacy Guard <http://www.gnupg.org/> iEYEARECAAYFAjqk97UACgkQ4FjpJaPEp21LGQCggVzVy5Qz4Daun5mM5POrvIjz WpUAoLh4nLpdgcJrDrFzaB+ajQl+K/iH =IHsv -----END PGP SIGNATURE-----
Technical Details
Message-ID:
<8766hn6jpk.fsf@alderaan.maptel.es>Path:
arc1-ca.pugleaf.net!supernews.google.com!sn-xit-02!supernews.com!news.tele.dk!130.133.1.3!fu-berlin.de!uni-berlin.de!212-7-51-237.wolbiz.worldonline.ES!not-for-mailShow Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII X-Google-Thread: f86c8,57bf867c8699b7fc,start X-Google-Attributes: gidf86c8,public X-Google-ArrivalTime: 2001-03-06 06:40:30 PST Path: arc1-ca.pugleaf.net!supernews.google.com!sn-xit-02!supernews.com!news.tele.dk!130.133.1.3!fu-berlin.de!uni-berlin.de!212-7-51-237.wolbiz.worldonline.ES!not-for-mail From: Han Solo <hsolo@escomposlinux.org> Newsgroups: es.comp.os.linux.programacion Subject: Sustituir una sola vez con sed (o perl) Date: 06 Mar 2001 15:44:07 +0100 Organization: The Rebel Alliance Lines: 50 Message-ID: <8766hn6jpk.fsf@alderaan.maptel.es> NNTP-Posting-Host: 212-7-51-237.wolbiz.worldonline.es (212.7.51.237) Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Trace: fu-berlin.de 983889630 71099 212.7.51.237 (16 [63837]) X-Server-Date: 6 Mar 2001 14:44:07 GMT User-Agent: Gnus/5.0803 (Gnus v5.8.3) Emacs/20.7