It means that your script is removing the first element from the @_ array and assigning it to your variable. Usually you will see this at the beginning of a subroutine when variables have been passed to it, since all variablesa passed to a sub are put into the @_ array.
-----Original Message----- From: Adriano Sastre Vieira [mailto:[EMAIL PROTECTED]] Sent: Tuesday, July 16, 2002 9:54 AM To: [EMAIL PROTECTED]; [EMAIL PROTECTED]; [EMAIL PROTECTED]; [EMAIL PROTECTED]; [EMAIL PROTECTED]; [EMAIL PROTECTED]; [EMAIL PROTECTED]; [EMAIL PROTECTED]; Michael A Chase; [EMAIL PROTECTED]; [EMAIL PROTECTED]; [EMAIL PROTECTED] Subject: Shift What does the following instruction means? That is, when my variable receives shift, what is it? my $MENUI = shift; Thanks :-) ----------------- Adriano Sastre Vieira Especialista em Sistemas Inatel Competence Center +55 35 3471 9335 http://www.inatel.br -- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]