Returns an iterator over the lines of text from a connection.
It is a wrapper around the standard readLines function.
ireadLines(con, n=1, ...)
Arguments
- con
a connection object or a character string.
- n
integer. The maximum number of lines to read.
Negative values indicate that one should read up to
the end of the connection. The default value is 1.
- ...
passed on to the readLines function.
Value
The line reading iterator.
Examples
# create an iterator over the lines of COPYING
it <- ireadLines(file.path(R.home(), 'COPYING'))
nextElem(it)
#> [1] "\t\t GNU GENERAL PUBLIC LICENSE"
nextElem(it)
#> [1] "\t\t Version 2, June 1991"
nextElem(it)
#> [1] ""