'\" t .\" .TH "\fBREPLACE\fR" "1" "5 March 2025" "MariaDB 11.8" "MariaDB Database System" .\" ----------------------------------------------------------------- .\" * set default formatting .\" ----------------------------------------------------------------- .\" disable hyphenation .nh .\" disable justification (adjust text to left margin only) .ad l .\" ----------------------------------------------------------------- .\" * MAIN CONTENT STARTS HERE * .\" ----------------------------------------------------------------- .\" replace utility .\" string replacement: replace utility .SH "نام (NAME)" replace \- ابزار جایگزینی رشته‌ها .SH "خلاصه دستور (SYNOPSIS)" .HP \w'\fBreplace\ \fR\fB\fIarguments\fR\fR\ 'u \fBreplace \fR\fB\fIarguments\fR\fR .SH "توضیحات (DESCRIPTION)" .PP برنامهٔ کمکی \fBreplace\fR رشته‌ها را به‌صورت درجا در فایل‌ها یا در ورودی استاندارد تغییر می‌دهد\&. .PP \fBreplace\fR را به یکی از روش‌های زیر فراخوانی کنید: .sp .if n \{\ .RS 4 .\} .nf shell> \fBreplace \fR\fB\fIfrom\fR\fR\fB \fR\fB\fIto\fR\fR\fB [\fR\fB\fIfrom\fR\fR\fB \fR\fB\fIto\fR\fR\fB] \&.\&.\&. \-\- \fR\fB\fIfile_name\fR\fR\fB [\fR\fB\fIfile_name\fR\fR\fB] \&.\&.\&.\fR shell> \fBreplace \fR\fB\fIfrom\fR\fR\fB \fR\fB\fIto\fR\fR\fB [\fR\fB\fIfrom\fR\fR\fB \fR\fB\fIto\fR\fR\fB] \&.\&.\&. < \fR\fB\fIfile_name\fR\fR .fi .if n \{\ .RE .\} .PP \fIfrom\fR نشان‌دهندهٔ رشته‌ای است که باید جستجو شود و \fIto\fR جایگزین آن را مشخص می‌کند\&. می‌تواند یک یا چند جفت رشته وجود داشته باشد\&. .PP از گزینهٔ \fB\-\-\fR برای مشخص کردن پایان فهرست جایگزینی رشته‌ها و آغاز نام فایل‌ها استفاده کنید\&. در این حالت، هر فایلی که نام آن در خط فرمان ذکر شده باشد به‌صورت درجا تغییر می‌یابد، بنابراین ممکن است بخواهید پیش از تبدیل، یک رونوشت از نسخهٔ اصلی تهیه کنید\&. \fIreplace\fR پیامی را چاپ می‌کند که نشان می‌دهد کدام‌یک از فایل‌های ورودی در عمل تغییر یافته‌اند\&. .PP اگر گزینهٔ \fB\-\-\fR مشخص نشده باشد، \fBreplace\fR از ورودی استاندارد خوانده و در خروجی استاندارد می‌نویسد\&. .PP \fBreplace\fR برای تطبیق ابتدا با رشته‌های طولانی‌تر، از یک ماشین حالت متناهی استفاده می‌کند\&. این برنامه می‌تواند برای جابجایی دوطرفهٔ رشته‌ها به کار رود\&. برای نمونه، دستور زیر a و b را در فایل‌های داده‌شده، file1 و file2 با یکدیگر جابجا می‌کند: .sp .if n \{\ .RS 4 .\} .nf shell> \fBreplace a b b a \-\- file1 file2 \&.\&.\&.\fR .fi .if n \{\ .RE .\} .PP برنامهٔ \fBreplace\fR توسط \fBmsql2mysql\fR استفاده می‌شود\&. به \fBmsql2mysql\fR(1) مراجعه کنید\&. .PP \fBreplace\fR از گزینه‌های زیر پشتیبانی می‌کند\&. .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03'\c .\} .el \{\ .sp -1 .IP \(bu 2.3 .\} \fB\-?\fR, \fB\-I\fR .sp نمایش پیام راهنما و خروج\&. .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 فعال‌سازی اشکال‌زدایی\&. .RE .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03'\c .\} .el \{\ .sp -1 .IP \(bu 2.3 .\} \fB\-s\fR .sp حالت بی‌صدا\&. چاپ اطلاعات کمتر دربارهٔ آنچه برنامه انجام می‌دهد\&. .RE .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03'\c .\} .el \{\ .sp -1 .IP \(bu 2.3 .\} \fB\-v\fR .sp حالت پرگو\&. چاپ اطلاعات بیشتر دربارهٔ آنچه برنامه انجام می‌دهد\&. .RE .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03'\c .\} .el \{\ .sp -1 .IP \(bu 2.3 .\} \fB\-V\fR .sp نمایش اطلاعات نسخه و خروج\&. .RE .SH "کپی‌رایت و تکثیر (COPYRIGHT)" .br .PP Copyright 2007-2008 MySQL AB, 2008-2010 Sun Microsystems, Inc., 2010-2025 MariaDB Foundation .PP این مستندات یک نرم‌افزار آزاد است؛ شما می‌توانید آن را تنها تحت شرایط مجوز عمومی همگانی گنو همان‌گونه که توسط بنیاد نرم‌افزارهای آزاد منتشر شده است، نسخهٔ ۲ مجوز، بازتوزیع کرده یا تغییر دهید\&. .PP این مستندات با این امید توزیع شده است که مفید واقع شود، اما بدون هرگونه ضمانت؛ حتی بدون ضمانت ضمنی قابل فروش بودن یا مناسب بودن برای یک هدف خاص\&. برای جزئیات بیشتر به مجوز عمومی همگانی گنو مراجعه کنید\&. .PP شما باید به همراه این برنامه یک نسخه از مجوز عمومی همگانی گنو را دریافت کرده باشید؛ در غیر این صورت، به آدرس Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1335 USA مکاتبه کرده یا به http://www.gnu.org/licenses مراجعه کنید\&. .sp .SH "همچنین ببینید (SEE ALSO)" برای اطلاعات بیشتر، لطفاً به مستندات MariaDB که به‌صورت برخط در https://mariadb.com/docs در دسترس است مراجعه کنید\&. .SH "نویسندگان (AUTHORS)" MariaDB Foundation (http://www.mariadb.org)\&.