/fseek <name> <position>Sets the read/write pointer to the specified position in the file. The following switches may also be used to move the file pointer:
- -l <name> <line number>
- -n <name>
- -w <name> <wildcard>
- -r <name> <regex>
If it didn't read the file, then how could it find the position of a wildcard string in the file? /fseek without any switches does not read the file. It just calls the low level I/O call lseek (or equivalent). With switches it must. But there is no low level I/O call for searching for strings or characters, let alone PCRE.
Do you understand?