【Tera Term マクロ言語】コマンドリファレンス
[ファイル操作コマンド]
文字列をファイルの末尾から先頭へ向かって検索します。
filestrseek2 <file handle> <string>
ファイルハンドル <file handle> で指定されるファイルから、文字列 <string> を検索します。
検索は現在のファイルポインタの位置から開始します。
検索はファイルの先頭の方に向かって行われます。
逆方向の検索には filestrseek コマンドを使用してください。
ファイルハンドル <file handle> で対象としたいファイルを指定します。
対象ファイルから検索したい文字列を指定します。
<string> が見つかった場合、ファイルポインタは <string> の直前の文字の位置になり、システム変数 <result> に 1 が格納されます。
ただし、ファイルの1バイト目だった場合は、ファイルポインタはゼロオフセットとなります。
<string> が見つからなかった場合、ファイルポインタは移動せず、システム変数 result に 0 が格納されます。
このコマンドを実行します前にすでにファイルポインタが 0 の場合、result に 0 が格納されます。
指定するパラメータは以下の通りです。
パラメータ | 型 | パラメータ説明 |
<file handle> | 整数 | ファイルハンドルを指定します。 |
<string> | 文字列 | 検索文字列を指定します。 |
続きを読む