Restricted User Shell
insert statement inserts new positional argument at a given
position. Its syntax is similar to
Shift arguments starting from n one position to the right (so
that n becomes n+1 etc.) and insert value at
In the second form, the value to be inserted is computed by applying sed-expression s-expr to value.
Both value and s-expr are subject to variable expansion and backreference interpretation.
Example using this statement to insert the
at position 1:
insert  = "--root=/tmp"
Note that when inserting multiple arguments (e.g. an option with a value), you have two possibilities. First, you can insert each argument at its corresponding position. For example, to insert two arguments ‘--root’ and ‘/tmp’ starting at position 1, one can use:
insert  = "--root" insert  = "/tmp"
Otherwise, you can revert the arguments and insert them at the same position, as shown in the example below:
insert  = "/tmp" insert  = "--root"
This document was generated on July 12, 2019 using makeinfo.Verbatim copying and distribution of this entire article is permitted in any medium, provided this notice is preserved.