< 打开一个文件,以便读取内容。
> 打开一个文件,以便向其中写入。 如果文件已经存在,那么先丢弃其中的内容
>> 追加记录。打开或创建一个文件,以便在文件结尾处写入新内容
+< 打开一个文件以便更新(读写)
+> 创建一个文件以便更新。 如文件已经存在,则丢弃其中的内容。
+>> 追加。打开或创建一个文件以便更新。在文件末尾写入新内容。
常见问题:
1. 以读方式打开一个不存在的文件,将发生错误。
2. 在磁盘空间不足的情况下,以写方式打开一个文件,将发生错误。
3. Perl程序中,尝试使用一个文件前忘记打开这个文件,将发生错误。
4. 以不正确的文件打开方式打开一个文件,会导致灾难性的错误。 比如,当应该以更改方式("+<")打开一个文件时,却以写的方式(“>”)打开它,将导致文件的丢失。
5. 一旦我们知道程序将不在引用一个文件时,就显示的关闭这个文件。 这有助于预防偶然的文件破坏。
6. 关闭文件会释放系统资源,这些资源可能正是其他程序所需要的。
阅读(2174) | 评论(0) | 转发(0) |