#!/usr/bin/perl use 5.016; use strict; use warnings; my @foo = ("bar", "baz", "bat"); say "\@foo with the backslash is: \@foo"; say "\@foo without the slash is @foo"; =head C:\>thanos.pl @foo with the backslash is: @foo # i.e., the escape makes it print as a literal "@" here @foo without the slash is bar baz bat # but here, Perl gives you the values in @foo! =cut