場合によっては、複数のファイル内のテキストを検索して置換する必要があります。問題は、各ファイルを開いた後に実行しようとしたときに始まります。確かに、2 つまたは 3 つのファイル内のテキストを検索して置換するのに必要な時間はわずか数秒です。ただし、50 個のファイルがあり、各ファイル内で 3 つの単語を検索して置換する必要があると想像してください。それをどうやって対処しますか?慌てないで。これは Windows 用のシンプルな無料ツールです。検索と置換ツール。このポータブル ソフトウェアは、複数のファイル内のテキストを瞬時に検索して置換できます。
複数のファイル内のテキストの検索と置換
まず、検索と置換ツールをダウンロードして開きます。これはポータブル ソフトウェアなので、インストールする必要はありません。検索と置換ツールを開くと、次の画面が表示されます。
UI は整然としています。したがって、すべてのオプションをすぐに理解できるようになります。ただし、この無料ツールを使用して複数のファイル内のテキストを検索して置換するには、次の手順に従うだけです。
まず、すべての生ファイルが配置されるディレクトリを選択する必要があります。 1 つのフォルダーに配置されているファイル内のテキストを置き換えます。
したがって、ディレクトリを選択するには、空のボックスの横にあるボックスをクリックしてディレクトリを選択するだけです。その後、特定のファイル拡張子を書き留めます。
デフォルトでは、次のように表示されます*.*。これは、すべてのファイルのテキストを置き換えることを意味します。ただし、すべてのテキストを検索して置換したいとします。.cssファイル。そのためには、次のように入力してください*.css
複数の拡張機能を追加する場合は、次のように追加します。
*.css,*.php,*.txt
一方、次のファイルを除くすべてのファイルを含める場合は、。EXEと同様です。特定の拡張子を除外するには、マスクの除外セクション、
*.exe
または、
*.exe,*.dll
その後、テキストを入力する必要があります探す箱。単一の単語または行を入力できます。
次のステップでは、置換するテキストを書き留めます。すべて完了すると、ウィンドウは次のようになります。
ここで、2 つの選択肢があります。まず、次のボタンを押すことができます。交換するボタンをクリックすると、そのテキストがすぐに置き換えられます。 2 番目に、同じことを行うためにコマンド プロンプトから使用する必要があるコマンドを取得できます。コマンドが表示されます。コマンドの使用ボックスで、コマンドは次のようになります。
"C:\Users\Sudip\Downloads\Programs\fnr.exe" --cl --dir "C:\Users\Sudip\Desktop\genesis" --fileMask "*.php,*.css" --excludeFileMask "*.dll, *.exe" --includeSubDirectories --find "genesis" --replace "sudip"
ここ、C:\ユーザー\Sudip\ダウンロード\プログラム\fnr.exeは検索と置換ツールのディレクトリです。C:\ユーザー\Sudip\デスクトップ\genesis は、すべてのファイルが配置されるディレクトリです。
*.php、*.cssは、含まれるファイル拡張子です。
*.dll、*.exeは除外されるファイル拡張子です。
探しました創世記そしてそれを次のように置き換えました一口飲む。
コマンドをコピーして、コマンド プロンプトに貼り付けるだけです。コマンドを実行すると、次のようなメッセージが表示されます。
それでおしまい!
気に入ったら、からダウンロードできますここ。