8.12. La utilidad replace de cambio de cadenas de caracteres

MySQL 5.0

8.12. La utilidad replace de cambio de cadenas de caracteres

El programa replace cambia cadenas de caracteres en ficheros o en la entrada estándar. Utiliza una máquina de estado finito para encontrar las cadenas de caracteres más largas en primer lugar. Puede utilizarse para cambiar cadenas de caracteres. Por ejemplo, el siguiente comando intercambia y en los ficheros dados, y :

shell> replace a b b a -- fichero1 fichero2 ...

Use la opción para indicar dónde acaba la lista de reemplazo de cadena de caracteres y dónde empieza el nombre del fichero.

Todo fichero nombrado en la línea de comandos se modifica en su ubicación, así que puede ser conveniente hacer una copia de seguridad del fichero original antes de modificarlo.

Si no se especifica ningún fichero en la línea de comandos replace lee la entrada estándar y escribe en la salida estándar. En este caso, no se necesita ninguna opción .

msql2mysql utiliza el programa replace. Consulte Sección 24.1, “msql2mysql — ”.

replace soporta las siguientes opciones:

  • ,

    Muestra un mensaje de error y sale.

  • Escribe un log de depuración. La cadena de caracteres a menudo es '.

  • Modo silencioso. Muestra menos información sobre lo que hace el programa.

  • Modo explícito. Muestra más información sobre lo que hace el programa.

  • Muestra información de versión y sale.