![]() |
|||
| | HOME | ご利用について | 推奨環境 | リンクに関して | 免責/規約 | お問合せ | ミスティーネット | リンク集 | | |||
|
HOME >> アルファベットで関数を検索 >> rewinddir
rewinddir
[ディレクトリハンドルの読み取り位置を最初のエントリにセットする]
[関数の使い方・書式]
○ = rewinddir ☆ ☆:ディレクトリハンドル。 [関数の機能] ディレクトリハンドル☆の読み取り位置をリセットし、最初のエントリにセットします。 失敗時には $! にエラーコードがセットされます。 [書式の例] rewinddir DIR or die "rewinddir 失敗: $!";
サンプルソース
● 隠しファイルとそれ以外のファイルを分けて取り出す
openddir(DIR, $dir) or die "openddir 失敗: $!";
@dotfile = grep { /^\./ && -f "$dir/$_" } readdir(DIR);
rewinddir DIR or die "rewinddir 失敗: $!";
@files = grep { !/^\./ } readdir(DIR);
closedir DIR;
|
|||||||||||||||||||