[eside-ghost] Reemplazar texto en ficheros

Jose Manuel Garcia eside-ghost@deusto.es
Tue, 16 Sep 2003 11:18:35 +0200


--=-vbhDCcOjiUKeDfx401nJ
Content-Type: text/plain
Content-Transfer-Encoding: 7bit

Hola hola

Pues mira esto a ver si te vale

# perl -pe 'a/patron1/patron2/g' fichero > resultado

Esto sustituye el patron1 por el patron2, usando como fuente "fichero" y
dejando lo nuevo en "resultado"

Saluuuuu2
-- 
Jose Manuel Garcia Sanchez
jmgarcia@stic.upco.es - Ext 2467
Sistemas y Tecnologias de Informacion y Comunicaciones
Universidad Pontificia Comillas de Madrid
C/Alberto Aguilera 23 - Tlf 915422800
28015 Madrid

--=-vbhDCcOjiUKeDfx401nJ
Content-Disposition: inline
Content-Description: Forwarded message - [eside-ghost] Reemplazar texto en
	ficheros
Content-Type: message/rfc822

Return-Path: <eside-ghost-admin@deusto.es>
X-Original-To: jmgarcia@stic.upco.es
Delivered-To: jmgarcia@stic.upco.es
Received: from localhost (localhost [127.0.0.1]) by mail1.upco.es (Postfix)
	with ESMTP id 41D8F3F006 for <jmgarcia@stic.upco.es>; Tue, 16 Sep 2003
	11:14:17 +0200 (CEST)
Received: from orion.deusto.es (orion.deusto.es [130.206.100.1]) by
	mail1.upco.es (Postfix) with ESMTP id 9A75A3F008 for
	<jmgarcia@stic.upco.es>; Tue, 16 Sep 2003 11:14:15 +0200 (CEST)
Received: from orion.deusto.es (localhost [127.0.0.1]) by orion.deusto.es
	(8.12.9/8.12.9) with ESMTP id h8G99Mfq014713; Tue, 16 Sep 2003 11:09:22
	+0200
Received: from tnetfsmtp1.mail.isp (stress.telefonica.net [213.4.129.135])
	by orion.deusto.es (8.12.9/8.12.9) with ESMTP id h8G8tifq011671 for
	<eside-ghost@deusto.es>; Tue, 16 Sep 2003 10:55:45 +0200
Received: from teleline.es ([10.20.4.99]) by tnetfsmtp1.mail.isp (Netscape
	Messaging Server 4.15 tnetfsmtp1 Mar 14 2002 21:29:48) with ESMTP id
	HLATZH01.BVW for <eside-ghost@deusto.es>; Tue, 16 Sep 2003 10:52:29 +0200 
From: "BARDOK@telefonica.net" <BARDOK@telefonica.net>
To: eside-ghost@deusto.es
Message-ID: <106db2109296.109296106db2@teleline.es>
X-Mailer: Netscape Webmail
MIME-Version: 1.0
Content-Language: es
X-Accept-Language: es
Content-Type: text/plain; charset=iso-8859-1
Content-Disposition: inline
X-MIME-Autoconverted: from quoted-printable to 8bit by orion.deusto.es id
	h8G8tifq011671
Subject: [eside-ghost] Reemplazar texto en ficheros
Sender: eside-ghost-admin@deusto.es
Errors-To: eside-ghost-admin@deusto.es
X-BeenThere: eside-ghost@deusto.es
X-Mailman-Version: 2.0.11
Precedence: bulk
Reply-To: eside-ghost@deusto.es
List-Help: <mailto:eside-ghost-request@deusto.es?subject=help>
List-Post: <mailto:eside-ghost@deusto.es>
List-Subscribe: 
	<https://ssl.deusto.es/cgi-bin/mailman/listinfo/eside-ghost>,
	<mailto:eside-ghost-request@deusto.es?subject=subscribe>
List-Id: Lista de distribucion eside-ghost <eside-ghost.deusto.es>
List-Unsubscribe: 
	<https://ssl.deusto.es/cgi-bin/mailman/listinfo/eside-ghost>,
	<mailto:eside-ghost-request@deusto.es?subject=unsubscribe>
List-Archive: <https://ssl.deusto.es/cgi-bin/mailman/private/eside-ghost/>
Date: Tue, 16 Sep 2003 10:52:30 +0200
X-Virus-Scanned: by AMaViS perl-11
X-Bogosity: No, tests=bogofilter, spamicity=0.000000, version=0.13.6.2
Status:   
Content-Transfer-Encoding: 8bit

Buenas!

¿Alguien me puede decir de manera sencillita, o con un pequeño script, 
cómo reemplazar todas las ocurrencias del texto "5541" por "5545" en 
los ficheros de un árbol de directorios?

Es que tengo una tarjeta de sonido con chipset ALI 5545 y existe un 
driver de ALSA para la 5541, que es prácticamente igual, pero no me 
carga el módulo, y he estado mirando un poco el código, y quiero 
cambiar todas las ocurrencias, para ver si compila y al menos carga el 
módulo... (siempre puede ocurrir que se me rompa el ordenador, pero 
bueno... está en garantía  ;-P  )

Sino, tengo otras dos opciones:

a) conseguir usar el driver para 5545 que viene en el kernel, que 
carga, pero se oye mal (sólo se oye "frfrfrfrfrfrfrfr")

b) escribir mi propio driver para ALSA...  XDDDDDDDDDD

Pos eso, que agradecería ayuda, tanto para cambiar el texto, como para 
poder usar la opción "a" en el caso de que alguien ya lo haya hecho.

Un abrazo:

Bdk


_______________________________________________
eside-ghost mailing list
eside-ghost@deusto.es
https://ssl.deusto.es/cgi-bin/mailman/listinfo/eside-ghost

--=-vbhDCcOjiUKeDfx401nJ--