replace - Manpage - Tux24 Net - Linux Unix Network
A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z




NAME
    replace - A utility program that is used by msql2mysql, but that has
    more general applicability as well. replace changes strings in place in
    files or on the standard input. Uses a finite state machine to match
    longer strings first. Can be used to swap strings.

USAGE
    replace [-?svIV] from to from to ... -- [files]

    or

    replace [-?svIV] from to from to ... < fromfile > tofile

SYNOPSIS
    replace [-?|-I] [-s] [-v]

DESCRIPTION
    replace

    -?|-I info

    -s   silent

    -v   verbose

EXTRA INFO
    Special characters in from string:

    \^   Match start of line.

    \$   Match end of line.

    \b   Match space-character, start of line or end of line. For a end
    \b the next replace starts locking at the end space-character. A
    \b alone in a string matches only a space-character.

EXAMPLE
    this command swaps a and b in the given files:

    shell> replace a b b a -- file1 file2 ...

SEE ALSO
    isamchk (1), isamlog (1), mysqlaccess (1), mysqladmin (1), mysqlbug
    (1), mysqld (1), mysqldump (1), mysqlshow (1), msql2mysql (1), perror
    (1), replace (1), safe_mysqld (1), which1 (1), zap (1),

AUTHOR
    Ver 1.0, distribution 3.23.29a Michael (Monty) Widenius (monty@tcx.se),
    TCX Datakonsult AB (http://www.tcx.se). This software comes with no
    warranty. Manual page by L. (Kill-9) Pedersen (kill-9@kill-9.dk), Mer-
    curmedia Data Model Architect / system developer  (http://www.mercurme-
    dia.com)