| 1. | What is a filehandle? |
| 2. | What does it mean to open a file for reading? |
| 3. | When opened for writing, if the file exists, what happens to it? |
| 4. | What is the purpose of the select() function? |
| 5. | What is binmode? |
| 6. | What does the die() function accomplish when working with files? |
| 7. | How do Windows and UNIX differ in how they terminate a line? |
| |
| 8. | What is an exclusive lock? |
| 9. | What does the tell() function return? |
| 10. | What is the difference between the +< and +> symbols? |
| 11. | What does the stat() function do? |
| 12. | How do you reposition the file pointer in a file? |
| 13. | How does the -M switch work when testing a file? |