REPLACE(1) MariaDB Database System REPLACE(1)

replace - ابزار جایگزینی رشته‌ها

replace arguments

برنامهٔ کمکی replace رشته‌ها را به‌صورت درجا در فایل‌ها یا در ورودی استاندارد تغییر می‌دهد.

replace را به یکی از روش‌های زیر فراخوانی کنید:

shell> replace from to [from to] ... -- file_name [file_name] ...
shell> replace from to [from to] ... < file_name

from نشان‌دهندهٔ رشته‌ای است که باید جستجو شود و to جایگزین آن را مشخص می‌کند. می‌تواند یک یا چند جفت رشته وجود داشته باشد.

از گزینهٔ -- برای مشخص کردن پایان فهرست جایگزینی رشته‌ها و آغاز نام فایل‌ها استفاده کنید. در این حالت، هر فایلی که نام آن در خط فرمان ذکر شده باشد به‌صورت درجا تغییر می‌یابد، بنابراین ممکن است بخواهید پیش از تبدیل، یک رونوشت از نسخهٔ اصلی تهیه کنید. replace پیامی را چاپ می‌کند که نشان می‌دهد کدام‌یک از فایل‌های ورودی در عمل تغییر یافته‌اند.

اگر گزینهٔ -- مشخص نشده باشد، replace از ورودی استاندارد خوانده و در خروجی استاندارد می‌نویسد.

replace برای تطبیق ابتدا با رشته‌های طولانی‌تر، از یک ماشین حالت متناهی استفاده می‌کند. این برنامه می‌تواند برای جابجایی دوطرفهٔ رشته‌ها به کار رود. برای نمونه، دستور زیر a و b را در فایل‌های داده‌شده، file1 و file2 با یکدیگر جابجا می‌کند:

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

برنامهٔ replace توسط msql2mysql استفاده می‌شود. به msql2mysql(1) مراجعه کنید.

replace از گزینه‌های زیر پشتیبانی می‌کند.

•-?, -I

نمایش پیام راهنما و خروج.

•-#debug_options

فعال‌سازی اشکال‌زدایی.

•-s

حالت بی‌صدا. چاپ اطلاعات کمتر دربارهٔ آنچه برنامه انجام می‌دهد.

•-v

حالت پرگو. چاپ اطلاعات بیشتر دربارهٔ آنچه برنامه انجام می‌دهد.

•-V

نمایش اطلاعات نسخه و خروج.

Copyright 2007-2008 MySQL AB, 2008-2010 Sun Microsystems, Inc., 2010-2025 MariaDB Foundation

این مستندات یک نرم‌افزار آزاد است؛ شما می‌توانید آن را تنها تحت شرایط مجوز عمومی همگانی گنو همان‌گونه که توسط بنیاد نرم‌افزارهای آزاد منتشر شده است، نسخهٔ ۲ مجوز، بازتوزیع کرده یا تغییر دهید.

این مستندات با این امید توزیع شده است که مفید واقع شود، اما بدون هرگونه ضمانت؛ حتی بدون ضمانت ضمنی قابل فروش بودن یا مناسب بودن برای یک هدف خاص. برای جزئیات بیشتر به مجوز عمومی همگانی گنو مراجعه کنید.

شما باید به همراه این برنامه یک نسخه از مجوز عمومی همگانی گنو را دریافت کرده باشید؛ در غیر این صورت، به آدرس Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1335 USA مکاتبه کرده یا به http://www.gnu.org/licenses مراجعه کنید.

برای اطلاعات بیشتر، لطفاً به مستندات MariaDB که به‌صورت برخط در https://mariadb.com/docs در دسترس است مراجعه کنید.

MariaDB Foundation (http://www.mariadb.org).

5 March 2025 MariaDB 11.8