Env::Bash 0.04
Sponsored Links
Env::Bash 0.04 Ranking & Summary
File size:
0.014 MB
Platform:
Any Platform
License:
Perl Artistic License
Price:
Downloads:
927
Date added:
2007-04-13
Publisher:
Beau E. Cox
Env::Bash 0.04 description
Env::Bash is a Perl extension for accessing _all_ bash environment variables.
SYNOPSIS
use Env::Bash;
Standard interface:
my @var = get_env_var( "SORCERER_MIRRORS",
Source => "/etc/sorcery/config", );
print "SORCERER_MIRRORS via get_env_var:n",
join( "n", @var ), "ncount = ", scalar @var, "n";
@var = Env::Bash::SORCERER_MIRRORS
( Source => "/etc/sorcery/config", );
print "SORCERER_MIRRORS via name:n",
join( "n", @var ), "ncount = ", scalar @var, "n";
my @keys = get_env_keys( Source => "/etc/sorcery/config",
SourceOnly => 1, );
print "first 10 keys:n", map { " $_n" } @keys[0..9];
Object oriented interface:
my $be = Env::Bash->new( Source => "/etc/sorcery/config",
Keys => 1, );
my @var = $be->get( "SORCERER_MIRRORS" );
print "SORCERER_MIRRORS via get:n",
join( "n", @var ), "ncount = ", scalar @var, "n";
@var = $be->SORCERER_MIRRORS;
print "SORCERER_MIRRORS via name:n",
join( "n", @var ), "ncount = ", scalar @var, "n";
$be = Env::Bash->new( Keys => 1,);
@var = $be->HOSTTYPE;
print "HOSTTYPE via name:n",
join( "n", @var ), "ncount = ", scalar @var, "n";
if( $be->exists( BASH_VERSINFO ) ) {
print "BASH_VERSINFO =>n ",
join( "n ", $be->BASH_VERSINFO ), "n";
}
my %options = $be->options( [], Keys => 1 );
Tie HASH interface:
my %env = ();
tie %env, "Env::Bash", Source => "/etc/sorcery/config", ForceArray => 1;
my $var = $env{SORCERER_MIRRORS};
print "SORCERER_MIRRORS via tied hash:n",
join( "n", @$var ), "ncount = ", scalar @$var, "n";
$var = $env{HOSTTYPE};
print "HOSTTYPE via tied hash:n",
join( "n", @$var ), "ncount = ", scalar @$var, "n";
while( my( $key, $value ) = each %env ) {
print "$key =>n ", join( "n ", @$value ), "n";
}
SYNOPSIS
use Env::Bash;
Standard interface:
my @var = get_env_var( "SORCERER_MIRRORS",
Source => "/etc/sorcery/config", );
print "SORCERER_MIRRORS via get_env_var:n",
join( "n", @var ), "ncount = ", scalar @var, "n";
@var = Env::Bash::SORCERER_MIRRORS
( Source => "/etc/sorcery/config", );
print "SORCERER_MIRRORS via name:n",
join( "n", @var ), "ncount = ", scalar @var, "n";
my @keys = get_env_keys( Source => "/etc/sorcery/config",
SourceOnly => 1, );
print "first 10 keys:n", map { " $_n" } @keys[0..9];
Object oriented interface:
my $be = Env::Bash->new( Source => "/etc/sorcery/config",
Keys => 1, );
my @var = $be->get( "SORCERER_MIRRORS" );
print "SORCERER_MIRRORS via get:n",
join( "n", @var ), "ncount = ", scalar @var, "n";
@var = $be->SORCERER_MIRRORS;
print "SORCERER_MIRRORS via name:n",
join( "n", @var ), "ncount = ", scalar @var, "n";
$be = Env::Bash->new( Keys => 1,);
@var = $be->HOSTTYPE;
print "HOSTTYPE via name:n",
join( "n", @var ), "ncount = ", scalar @var, "n";
if( $be->exists( BASH_VERSINFO ) ) {
print "BASH_VERSINFO =>n ",
join( "n ", $be->BASH_VERSINFO ), "n";
}
my %options = $be->options( [], Keys => 1 );
Tie HASH interface:
my %env = ();
tie %env, "Env::Bash", Source => "/etc/sorcery/config", ForceArray => 1;
my $var = $env{SORCERER_MIRRORS};
print "SORCERER_MIRRORS via tied hash:n",
join( "n", @$var ), "ncount = ", scalar @$var, "n";
$var = $env{HOSTTYPE};
print "HOSTTYPE via tied hash:n",
join( "n", @$var ), "ncount = ", scalar @$var, "n";
while( my( $key, $value ) = each %env ) {
print "$key =>n ", join( "n ", @$value ), "n";
}
Env::Bash 0.04 Screenshot
Env::Bash 0.04 Keywords
SORCERER
MIRRORS
Bash 0.04
HOSTTYPE
VERSINFO
BASH
perl extension
Environment variables
Var
n
print
join
ENV
scalar
Env::Bash
EnvBash
Bookmark Env::Bash 0.04
Env::Bash 0.04 Copyright
WareSeeker periodically updates pricing and software information of Env::Bash 0.04 full version from the publisher, so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of Env::Bash 0.04 Edition. Download links are directly from our publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed
Featured Software
Want to place your software product here?
Please contact us for consideration.
Contact WareSeeker.com
Related Information
printers
mirrors for sale
sorcerer's stone
wall mirrors
printer
harry potter and the sorcereru0027s stone
mirrors uk
sorcerer's place
printable calendars
joint typhoon warning center
sorcerer's apprentice
mirrors edge
printable calendar
mirrors for bathrooms
sorcerer costume
printers and faxes
hp printers
bathroom mirrors
Related Software
Env::Path is a Perl module with advanced operations on path variables. Free Download
Env::C is a Get/Set/Unset Environment Variables on the C level. Free Download
Bash is the shell, or command language interpreter, that will appear in the GNU operating system. Free Download
Bash.Diff is a patch against Bash that incorporates many useful features from Awk, Python, Zsh, Ksh, and others. Free Download
lpr-bash is a replacement for the "lpr" command found in lpr(ng), CUPS, and other Unix printing systems. Free Download
Math::Amoeba is a Multidimensional Function Minimization. Free Download
pam_envfeed is a PAM module that runs an external program, grabs its output, and then defines the environment variables. Free Download
BASH Debugger is a patched BASH with a full-fledged debugger. Free Download
Latest Software
Popular Software
Favourite Software