任意のリモート・サーバーまたはファイル・システム (Linux、UNIX、および Windows システムを含む) 上のテキスト・ストリングおよびファイルを検索することができます。
リモート・サーバー上のテキスト・ストリングおよびファイルの検索には、目的に応じて以下の 3 つの主な方法があります。
- ファイル内のテキスト・ストリングの検索
- フォルダー内のテキスト・ストリングまたはファイル (あるいはその両方) の検索
- リモート・ファイル・システム内のテキスト・ストリング、ファイル、またはフォルダー (あるいはそのすべて) の検索
ファイル、テキスト・ストリング、およびフォルダーを検索するには
- 「リモート・システム」ビューで、検索するフォルダー、ファイル、またはファイル・システムが検索されるまで、iSeries、 Linux、 UNIX 、または Windows 接続を拡張します。項目をクリックすることによって、収容項目を選択します。
- 「検索」を右マウス・ボタンでクリックして選択します。あるいは「ワークベンチ」メニューから「検索」 > 「リモート」をクリックします。またはキーボード・ショートカットの場合は、CTRL+H を入力します。これらのアクションのすべてで「検索」ウィンドウが呼び出されます。
- 「リモート検索」ウィンドウで、まだフォーカス状態でない場合は、「リモート検索」タブをクリックします。現在は、通常式および変数式のほかに、強力な正規表現 (a*b など) を使用するオプションで、テキスト・ストリング、ファイル、またはフォルダー (あるいはそのすべて) を検索できます。詳しくは、特殊文字を含む検索パラメーターの使用を参照してください。正規表現は Linux および UNIX ユーザーには最もよく知られていると考えられます。正規表現について詳しくは、http://www.english.uga.edu/humcomp/perl/regex2a.htmlを参照してください。
- ストリングを検索するには、ファイル、フォルダー、またはファイル・システム全体のいずれからであっても、検索するストリングを「検索ストリング」フィールドに入力します。適用する場合は、「大/小文字の区別」または「正規表現」チェック・ボックス選択します。ストリングを検索しない場合は、このフィールドはアスタリスク (*) にしておきます。コンマを使用して、検索対象のストリング・タイプを複数指定できます。たとえば、"*.c, *.java, b?a.txt," などと入力できます。
- ファイルを検索するには、探そうとするファイルの名前を「ファイル名パターン」フィールドに入力します。「正規表現」チェック・ボックスにチェックマークを付けます (このオプションを適用する場合)。ファイルを検索しない場合は、このフィールドはアスタリスク (*) にしておきます。コンマを使用して、検索対象のフォルダー・タイプを複数指定できます。また、「ブラウズ」をクリックして、検索対象のファイル拡張子を指定することもできます。
注: 「フォルダー」フィールドの内容を編集することはできません。しかし、「ブラウズ」ボタンをクリックして、別のフォルダーをブラウズおよび指定することができます。「フォルダー」フィールドが空である場合は、検索を起動する前に特定フォルダーまでブラウズする必要があります。
- 「検索」をクリックします。
一致するストリングまたはファイル (あるいはその両方) が「リモート検索」ビューに表示されます。このビューは、一致するものをさらに検出するとそれ自体を更新して、検索プロセスを停止する場合は、「
停止」ボタンをクリックできます。このビューには、検索対象のストリングまたはファイル (あるいはその両方) がツリー・ビュー構造の下にリストされた一致とともに表示されます。たとえば、ストリング「*bin*」をファイル「README.txt」で検索した場合は、「リモート検索結果」ビューは次のようになると考えられます。

検索結果のセットを操作するには
- ツリーの親項目 (この例では、「README.txt」) を右マウス・ボタンでクリックして、通常のリモート・システム・オプション (たとえば、「アプリケーションから開く」、「名前変更」、「プロパティー」など) のいずれかを選択できます。
- ツリーの親検索項目 (この例では、「bin/rmid and jre/bin/rmid」) の下の任意の行を右マウス・ボタンでクリックします。
- 「コピー」を選択して、表示されているままのパスをクリップボードにコピーします。
- 「ジャンプ」を選択して、一致するテキストが強調表示されているファイルをエディターでオープンします。任意の行をダブルクリックして、同じアクションを実行できます。