App-BCVI
view release on metacpan - search on metacpan
view release on metacpan or search on metacpan
sub add_aliases {
my($self) = @_;
my $bcvi_commands = $self->shell_aliases();
$self->update_existing_aliases($bcvi_commands)
or $self->aliases_initial_install($bcvi_commands);
}
sub update_existing_aliases {
my($self, $bcvi_commands) = @_;
foreach my $file ( $self->candidate_rc_files() ) {
my($script) = $self->read_file($file) or next;
if(index($script, $bcvi_commands) > -1) {
print "Found bcvi commands in $file\n";
return 1;
}
if($script =~ s{^## START-BCVI.*^## END-BCVI\r?\n}{$bcvi_commands}sm) {
open my $fh, '>', $file or die "open($file): $!";
view all matches for this distributionview release on metacpan - search on metacpan
( run in 0.514 second using v1.00-cache-2.02-grep-82fe00e-cpan-4673cadbf75 )