#!/usr/local/bin/perl -w ########################################### # complete-dump - Debug 'complete' function # Mike Schilli, 2010 (m@perlmeister.com) ########################################### use strict; use Data::Dump qw(dump); my %matches = (); for my $env_var (keys %ENV) { next if $env_var !~ /^COMP_/; $matches{ $env_var } = $ENV{ $env_var }; } $matches{ ARGV } = \@ARGV; print STDERR "\n", dump( \%matches );