Ver Mensaje Individual
  #4 (permalink)  
Antiguo 25/06/2005, 16:58
Avatar de -Defero-
-Defero-
Colaborador
 
Fecha de Ingreso: julio-2004
Ubicación: Guipúzcoa
Mensajes: 4.776
Antigüedad: 20 años, 4 meses
Puntos: 76
Wow, wow, wow!! Esto es súper-mega-archi-divertido!! He estado echando un vistazo a este manual de programación en shell, y aunque me cuesta mucho entender algunas cosas, he podido escribir MI PRIMER SCRIPT!!!

Tomen nota, señores y señoras:

#!/bin/bash
archivo=$1
cat $archivo | sed -e 's/á/\á/g' -e 's/é/\é/g' -e 's/í/\í/g' -e 's/ó/\ó/g' -e 's/ú/\ú/g' -e 's/ñ/\ñ/g' -e 's/Á/\Á/g' -e 's/É/\É/g' -e 's/Í/\Í/g' -e 's/Ó/\Ó/g' -e 's/Ú/\Ú/g' -e 's/Ñ/\Ñ/g' > ${archivo}.txt

Guardamos el archivo como "acentos", nos aseguramos de que es ejecutable, y el uso es muy sencillo: si el archivo en el que queremos hacer la sustitución se llama "archivo.txt", tecleamos lo siguiente:

acentos archivo.txt

Y nos creará un archivo de nombre "archivo.txt.txt" (es una chapuza, pero qué quieres... es mi primer script) con los caracteres corregidos.
__________________
abogado en Errenteria + procuradora en San Sebastián = equipo imparable