Current Path : /home/usr.opt/mysql57/man/man1/ |
FreeBSD hs32.drive.ne.jp 9.1-RELEASE FreeBSD 9.1-RELEASE #1: Wed Jan 14 12:18:08 JST 2015 root@hs32.drive.ne.jp:/sys/amd64/compile/hs32 amd64 |
Current File : //home/usr.opt/mysql57/man/man1/replace.1 |
'\" t .\" Title: replace .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author] .\" Generator: DocBook XSL Stylesheets v1.79.1 <http://docbook.sf.net/> .\" Date: 11/29/2021 .\" Manual: MySQL Database System .\" Source: MySQL 5.7 .\" Language: English .\" .TH "REPLACE" "1" "11/29/2021" "MySQL 5\&.7" "MySQL Database System" .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" ----------------------------------------------------------------- .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .\" http://bugs.debian.org/507673 .\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .ie \n(.g .ds Aq \(aq .el .ds Aq ' .\" ----------------------------------------------------------------- .\" * set default formatting .\" ----------------------------------------------------------------- .\" disable hyphenation .nh .\" disable justification (adjust text to left margin only) .ad l .\" ----------------------------------------------------------------- .\" * MAIN CONTENT STARTS HERE * .\" ----------------------------------------------------------------- .SH "NAME" replace \- a string\-replacement utility .SH "SYNOPSIS" .HP \w'\fBreplace\ \fR\fB\fIarguments\fR\fR\ 'u \fBreplace \fR\fB\fIarguments\fR\fR .SH "DESCRIPTION" .PP The \fBreplace\fR utility program changes strings in place in files or on the standard input\&. .if n \{\ .sp .\} .RS 4 .it 1 an-trap .nr an-no-space-flag 1 .nr an-break-flag 1 .br .ps +1 \fBNote\fR .ps -1 .br .PP The \fBreplace\fR utility is deprecated as of MySQL 5\&.7\&.18 and is removed in MySQL 8\&.0\&. .sp .5v .RE .PP Invoke \fBreplace\fR in one of the following ways: .sp .if n \{\ .RS 4 .\} .nf replace \fIfrom\fR \fIto\fR [\fIfrom\fR \fIto\fR] \&.\&.\&. \-\- \fIfile_name\fR [\fIfile_name\fR] \&.\&.\&. replace \fIfrom\fR \fIto\fR [\fIfrom\fR \fIto\fR] \&.\&.\&. < \fIfile_name\fR .fi .if n \{\ .RE .\} .PP \fIfrom\fR represents a string to look for and \fIto\fR represents its replacement\&. There can be one or more pairs of strings\&. .PP Use the \fB\-\-\fR option to indicate where the string\-replacement list ends and the file names begin\&. In this case, any file named on the command line is modified in place, so you may want to make a copy of the original before converting it\&. \fIreplace\fR prints a message indicating which of the input files it actually modifies\&. .PP If the \fB\-\-\fR option is not given, \fBreplace\fR reads the standard input and writes to the standard output\&. .PP \fBreplace\fR uses a finite state machine to match longer strings first\&. It can be used to swap strings\&. For example, the following command swaps a and b in the given files, file1 and file2: .sp .if n \{\ .RS 4 .\} .nf replace a b b a \-\- file1 file2 \&.\&.\&. .fi .if n \{\ .RE .\} .PP \fBreplace\fR supports the following options\&. .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03'\c .\} .el \{\ .sp -1 .IP \(bu 2.3 .\} \fB\-?\fR, \fB\-I\fR .sp Display a help message and exit\&. .RE .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03'\c .\} .el \{\ .sp -1 .IP \(bu 2.3 .\} \fB\-#\fR\fB\fIdebug_options\fR\fR .sp Enable debugging\&. .RE .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03'\c .\} .el \{\ .sp -1 .IP \(bu 2.3 .\} \fB\-s\fR .sp Silent mode\&. Print less information what the program does\&. .RE .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03'\c .\} .el \{\ .sp -1 .IP \(bu 2.3 .\} \fB\-v\fR .sp Verbose mode\&. Print more information about what the program does\&. .RE .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03'\c .\} .el \{\ .sp -1 .IP \(bu 2.3 .\} \fB\-V\fR .sp Display version information and exit\&. .RE .SH "COPYRIGHT" .br .PP Copyright \(co 1997, 2021, Oracle and/or its affiliates. .PP This documentation is free software; you can redistribute it and/or modify it only under the terms of the GNU General Public License as published by the Free Software Foundation; version 2 of the License. .PP This documentation is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. .PP You should have received a copy of the GNU General Public License along with the program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA or see http://www.gnu.org/licenses/. .sp .SH "SEE ALSO" For more information, please refer to the MySQL Reference Manual, which may already be installed locally and which is also available online at http://dev.mysql.com/doc/. .SH AUTHOR Oracle Corporation (http://dev.mysql.com/).