Perl Programming/Keywords/unshift
The unshift keyword
unshift does the opposite of shift. It prepends list to the front of the array and returns the new number of elements in the array.
Syntax
unshift ARRAY, LIST
unshift EXPRESSION, LIST
Example
unshift(@ARGV, '-e') unless $ARGV[0] =~ /^-/;