| ls.str {utils} | R Documentation |
ls.str and lsf.str are “variations”
of ls applying str() to each matched name, see
section ‘Value’.
ls.str(pos = 1, pattern, ..., envir = as.environment(pos),
mode = "any")
lsf.str(pos = 1, ..., envir = as.environment(pos))
## S3 method for class 'ls_str':
print(x, max.level = 1, give.attr = FALSE, ...)
pos |
integer indicating search path position. |
pattern |
a regular expression passed to ls.
Only names matching pattern are considered. |
max.level |
maximal level of nesting which is applied for displaying nested structures, e.g., a list containing sub lists. Default 0: Display all nesting levels. |
give.attr |
logical; if TRUE (default), show attributes
as sub structures. |
envir |
environment to use, see ls. |
mode |
character specifying the mode of objects to
consider. Passed to exists and get. |
x |
an object of class "ls_str". |
... |
further arguments to pass. and lsf.str passes
them to ls.str which passes them on to ls.
The (non-exported) print method print.ls_str passes them to
str. |
ls.str and lsf.str return an object of class
"ls_str", basically the character vector of matching names
(functions only for lsf.str), similarly to
ls, with a print() method that calls str()
on each object.
Martin Maechler
lsf.str()#- how do the functions look like which I am using? ls.str(mode = "list") #- what are the structured objects I have defined? ## create a few objects example(glm, echo = FALSE) ll <- as.list(LETTERS) print(ls.str(), max.level = 0)# don't show details ## which base functions have "file" in their name ? lsf.str(pos = length(search()), pattern = "file")