最近の記事
- 9/1 - 将棋始めました
- 5/16 - サーバー引っ越し
- 4/24 - 優先順位
- 3/17 - vbNullString と 空文字列 ""
- 3/15 - InputBox 関数の戻り値
- 3/13 - 紙と Excel と VBA
- 3/9 - 未だに Visual Basic 6
- 11/14 - ぼて閉鎖
- 11/9 - 関数オブジェクトの呼び出し
- 9/7 - メソッドとしての関数オブジェクト
Entering Passive Mode
今日は、ファイルの先頭行を読み出してみよう。
Windows 環境には、ファイルの部分行を得るコマンドがない。
Linux などでは、head コマンドが使えるのだが。
仕方ないので、for コマンドを逆用する。
for コマンドは、テキストファイルの各行を
トークンに分割する機能があるが、
これを抑止すれば、行単位で繰り返すことができる。
for の delims オプションに文字を指定しなければ、
トークンの分割を抑止することができる。
さらに、eol オプションに文字を指定しなければ、
行末までの文字列を全て読み出すことができる。