logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

CPANPLUS::Shell::Default::Plugins::Source - read in CPANPLUS commands

Author

       This module by Jos Boumans <kane@cpan.org>.

Bug Reports

       Please report bugs or other issues to <bug-cpanplus@rt.cpan.org<gt>.

Description

       This is a "CPANPLUS::Shell::Default" plugin that works just like your unix shells source(1) command; it
       reads in a file that has commands in it to execute, and then executes them.

       A sample file might look like this:

           # first, update all the source files
           x --update_source

           # find all of my modules that are on the CPAN
           # test them, and store the error log
           a ^KANE$'
           t *
           p /home/kane/cpan-autotest/log

           # and inform us we're good to go
           ! print "Autotest complete, log stored; please enter your commands!"

       Note how empty lines, and lines starting with a '#' are being skipped in the execution.

Name

       CPANPLUS::Shell::Default::Plugins::Source - read in CPANPLUS commands

See Also

       CPANPLUS::Shell::Default, CPANPLUS::Shell, cpanp

perl v5.40.1                                       2025-03-01              CPANPLUS::Shel...Plugins::Source(3pm)

Synopsis

           CPAN Terminal> /source /tmp/list_of_commands /tmp/more_commands

See Also