ローカル参照と公開済みの全モードを含む完全パッケージをインストールします。
install replacereplace-e txt,php は拡張子、-g "*.php" はファイル名で絞ります。-i は通常の文字列の大文字小文字を無視し、-p は完全な PHP 正規表現を指定します。-a は依存関係やキャッシュフォルダーも含めます。
-w -b で .bak、.bak-001 などを既存のコピーを消さずに作れます。再帰検索ではバックアップを除外します。バイナリと 4 MiB 超のファイルは対象外で、最大 5000 ファイルを検索します。
replace <old> <new> [path] [options]replace <old> <new>現在のディレクトリのファイルで置換をプレビューする
replace <old> <new> <file>1ファイルで置換をプレビューする
replace <old> <new> <dir> -rディレクトリ内を再帰的にプレビューする
-w予定した変更を原子的に書き込む
-iプレーンテキストを大文字小文字を区別せず照合する
-p<old> を完全な PHP 正規表現として扱う
-e <exts>php,js,css や tar.gz のように拡張子を制限する
-g <glob>*.php のような glob でファイル名を制限する
-b書き込み前に .bak を作成する
-avendor、node_modules、VCS、キャッシュを含める
-e txt,php は拡張子、-g "*.php" はファイル名で絞ります。-i は通常の文字列の大文字小文字を無視し、-p は完全な PHP 正規表現を指定します。-a は依存関係やキャッシュフォルダーも含めます。
-w -b で .bak、.bak-001 などを既存のコピーを消さずに作れます。再帰検索ではバックアップを除外します。バイナリと 4 MiB 超のファイルは対象外で、最大 5000 ファイルを検索します。
用意された例をページ上でそのまま実行できます。結果は事前に生成されてブラウザに表示され、サーバーではターミナルコマンドを実行しません。
現在の互換バージョンをインストールします。全機能は Base、縮小版は Minimum を選び、すでに導入済みのモジュール更新には upgrade を使います。
Base と Minimum は同じ現在のモジュールリリースの二つのパッケージです。
ローカル参照と公開済みの全モードを含む完全パッケージをインストールします。
install replace縮小パッケージをインストールします。ローカルリファレンスは含まれず、
install replace -mこの公開済みバージョンを正確に指定してインストールします。
install replace -v 1.1.5upgrade が互換性を確認し、必要な場合だけブロックを置換します。
upgrade replaceコアや他のモジュールに触れず拡張ブロックを削除します。
install replace -u例はコピーできますが、サイトは実行しません。実プロジェクトではパス、権限、破壊的オプションを確認してください。
cd \sandbox | replace draft published workspace/replace.txtPreview 2 replacements in 1 file
workspace/replace.txt 2
Write use -w to apply changesreplace draft published \sandbox\workspace\replace.txt -wReplaced 2 occurrences in 1 file
workspace/replace.txt 2
replace DRAFT published \sandbox\workspace\replace.txt -iPreview 2 replacements in 1 file
workspace/replace.txt 2
Write use -w to apply changesreplace "~draft~" published \sandbox\workspace\replace.txt -pPreview 2 replacements in 1 file
workspace/replace.txt 2
Write use -w to apply changesreplace draft published \sandbox\workspace -r -e txtPreview 2 replacements in 1 file
workspace/replace.txt 2
Write use -w to apply changesreplace draft published \sandbox\workspace -r -g "*.txt"Preview 2 replacements in 1 file
workspace/replace.txt 2
Write use -w to apply changesreplace draft published \sandbox\workspace\replace.txt -w -bReplaced 2 occurrences in 1 file
workspace/replace.txt 2
Backups 1
workspace/replace.txt.bakreplace draft published \sandbox\workspace -r -a -e txtPreview 3 replacements in 2 files
workspace/replace.txt 2
workspace/vendor/review.txt 1
Write use -w to apply changesreplace draft published \sandbox\workspacePreview 2 replacements in 1 file
workspace/replace.txt 2
Write use -w to apply changesreplace draft published \sandbox\missing.txtパスが見つかりませんreplace draft published \sandbox\workspace\replace.txt -pInvalid regular expressionreplace draft published \sandbox\workspace\replace.txt -w -b | replace published final \sandbox\workspace\replace.txt -w -bReplaced 2 occurrences in 1 file
workspace/replace.txt 2
Backups 1
workspace/replace.txt.bak
Replaced 2 occurrences in 1 file
workspace/replace.txt 2
Backups 1
workspace/replace.txt.bak-001sandbox/workspace/replace.txt例では、保護されたドキュメント用 /sandbox/ ワークスペースのファイルまたはディレクトリを使います。
status=draft
owner=lil
status=draft