linsert(n) Tcl Built-In Commands linsert(n)
__________________________________________________________________________________________________________________________________________________NAME
linsert - Insert elements into a list
SYNOPSIS
linsert list index element ?element element ...?
_________________________________________________________________DESCRIPTION
This command produces a new list from list by inserting all of the element arguments just before the index'th element of list. Each ele-
ment argument will become a separate element of the new list. If index is less than or equal to zero, then the new elements are inserted
at the beginning of the list. The interpretation of the index value is the same as for the command string index, supporting simple index |
arithmetic and indices relative to the end of the list.
EXAMPLE
Putting some values into a list, first indexing from the start and then indexing from the end, and then chaining them together:
set oldList {the fox jumps over the dog}
set midList [linsert $oldList 1 quick]
set newList [linsert $midList end-1 lazy]
# The old lists still exist though...
set newerList [linsert [linsert $oldList end-1 quick] 1 lazy]
SEE ALSO
list(n), lappend(n), lindex(n), llength(n), lsearch(n), lset(n), lsort(n), lrange(n), lreplace(n), string(n) |
KEYWORDS
element, insert, list
Tcl 8.2 linsert(n)
Check Out this Related Man Page
linsert(1T) Tcl Built-In Commands linsert(1T)__________________________________________________________________________________________________________________________________________________NAME
linsert - Insert elements into a list
SYNOPSIS
linsert list index element ?element element ...?
_________________________________________________________________DESCRIPTION
This command produces a new list from list by inserting all of the element arguments just before the index'th element of list. Each ele-
ment argument will become a separate element of the new list. If index is less than or equal to zero, then the new elements are inserted
at the beginning of the list. If index has the value end, or if it is greater than or equal to the number of elements in the list, then
the new elements are appended to the list. end-integer refers to the last element in the list minus the specified integer offset.
EXAMPLE
Putting some values into a list, first indexing from the start and then indexing from the end, and then chaining them together:
set oldList {the fox jumps over the dog}
set midList [linsert $oldList 1 quick]
set newList [linsert $midList end-1 lazy]
# The old lists still exist though...
set newerList [linsert [linsert $oldList end-1 quick] 1 lazy]
SEE ALSO list(1T), lappend(1T), lindex(1T), llength(1T), lsearch(1T), lset(1T), lsort(1T), lrange(1T), lreplace(1T) |
KEYWORDS
element, insert, list
ATTRIBUTES
See attributes(5) for descriptions of the following attributes:
+--------------------+-----------------+
| ATTRIBUTE TYPE | ATTRIBUTE VALUE |
+--------------------+-----------------+
|Availability | SUNWTcl |
+--------------------+-----------------+
|Interface Stability | Uncommitted |
+--------------------+-----------------+
NOTES
Source for Tcl is available on http://opensolaris.org.
Tcl 8.2 linsert(1T)
i have this problem and i am really stuck on. Someone has decided that the function sequentialInsert, declared in ~cs252/Assignments/commandsAsst/project/arrayops.h should be renamed "orderedInsertion". I need a command to produce the altered version the header file, saving it as... (1 Reply)
Use and complete the template provided. If you don't, your post may be deleted!
1. The problem statement, all variables and given/known data:
I have to find all the files where the function sequentialInsert is called and the directory is ~cs252/Assignments/commandsAsst/project
2.... (2 Replies)
Hi,
Please guide me where i am doing wrong, i am getting
ORA-01756:quoted string not properly terminated when i am trying to insert file into CLOB cloumn of Oracle DB.
Please find below the code where log file variable is myLogFile. Please let me know where i am doing wrong.
... (0 Replies)
Use and complete the template provided. The entire template must be completed. If you don't, your post may be deleted!
1. The problem statement, all variables and given/known data:
What command would rename "sequentialInsert", in
~cs252/Assignments/commandsAsst/project/arrayops.h, to... (2 Replies)
Hi,,
Here i have attached a text file where iam facing problem in my code.
Please read the file and help me out of this issue..
Thanks in advance (4 Replies)
Hi,
I am new to tcl programming, i want to know how to write a procedure for list operations taking the user input from command line and outputs the the index of each element in the list.
Eg:
input list is : { 1 2 {ab cde} {acf t12 l34} 3 5{43 {try 5 }} } something like this.
output should... (6 Replies)
In C++ there is a struct with the following structure:
typedef struct myStruct
{
string s_date;
float fA;
float fB;
float fC;
.....
float fZ;
} myData;
After some computations on the values of the struct members are inserted into a database table:
myData... (4 Replies)
Hello All Members,
I am new to this forum and to the shell scripting. I want to write a shell script to do the following:
Scenario: I have a pipe delimited .txt file with multiple fields in it. The very first row of the file contains the name of the column which resembles the name of the... (18 Replies)
Hello Experts,
Is it possible to implement linked list in shell scripting? is yes then how can we do it? Any working example is highly appreciated.
Thanks in advance. (4 Replies)