lrange man page on Mageia

Man page or keyword search:  
man Server   17783 pages
apropos Keyword Search (all sections)
Output format
Mageia logo
[printable version]

lrange(n)		     Tcl Built-In Commands		     lrange(n)

______________________________________________________________________________

NAME
       lrange - Return one or more adjacent elements from a list

SYNOPSIS
       lrange list first last
_________________________________________________________________

DESCRIPTION
       List  must  be  a  valid Tcl list.  This command will return a new list
       consisting of elements first through last, inclusive.  The index values │
       first and last are interpreted the same as index values for the command │
       string index, supporting simple index arithmetic and  indices  relative │
       to  the	end of the list.  If first is less than zero, it is treated as
       if it were zero.	 If last is greater than or equal  to  the  number  of
       elements	 in  the list, then it is treated as if it were end.  If first
       is greater than last then an empty string is returned.	Note:  “lrange
       list  first  first”  does not always produce the same result as “lindex
       list first” (although it often does for	simple	fields	that  are  not
       enclosed in braces); it does, however, produce exactly the same results
       as “list [lindex list first]”

EXAMPLES
       Selecting the first two elements:
	      % lrange {a b c d e} 0 1
	      a b

       Selecting the last three elements:
	      % lrange {a b c d e} end-2 end
	      c d e

       Selecting everything except the first and last element:
	      % lrange {a b c d e} 1 end-1
	      b c d

       Selecting a single element with lrange is not the same as doing so with
       lindex:
	      % set var {some {elements to} select}
	      some {elements to} select
	      % lindex $var 1
	      elements to
	      % lrange $var 1 1
	      {elements to}

SEE ALSO
       list(n),	 lappend(n),  lindex(n),  linsert(n),  llength(n), lsearch(n),
       lset(n), lreplace(n), lsort(n), string(n)KEYWORDS
       element, list, range, sublist

Tcl				      7.4			     lrange(n)
[top]

List of man pages available for Mageia

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net