Rimuove e restituisce l'ultimo valore dell'array, accorciandolo di un elemento. Ha un effetto simile a:
$ARRAY[$#ARRAY--]
Se non ci sono elementi nell'array, restituisce il valore
indefinito (per quanto, questo possa accadere anche in altri
casi). Se ARRAY viene omesso, rimuove l'ultimo elemento dall'array
@ARGV nel corpo principale del programma, e dall'array @_
nelle subroutine, proprio come shift.