CPANPL...:Source(3pm)
π NAME π
CPANPLUS::Shell::Default::Plugins::Source β bestie, this one reads in CPANPLUS commands for you. It's literally the "read my commands from a file" plugin and it ATE.
β¨ SYNOPSIS β¨
CPAN Terminal> /source /tmp/list_of_commands /tmp/more_commands
π¦ DESCRIPTION π¦
Okay so this is a CPANPLUS::Shell::Default plugin, and the way it works is exactly like your unix shell's source(1) command β you hand it a file that's got commands inside, and it just... runs them. Iconic behavior, no notes. π
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!"
And like β note how empty lines, and lines starting with a #, are being skipped in the execution. She's tidy like that. π
π BUG REPORTS π
Please report bugs or other issues to <bug-cpanplus@rt.cpan.org<gt>.
fr fr, if something's giving broken, tell them, don't just suffer in silence bestie π«Ά
π AUTHOR π
This module by Jos Boumans <kane@cpan.org>.
πΈ COPYRIGHT πΈ
The CPAN++ interface (of which this module is a part of) is copyright (c) 2001 - 2007, Jos Boumans <kane@cpan.org>. All rights reserved.
This library is free software; you may redistribute and/or modify it under the same terms as Perl itself.
π SEE ALSO π
CPANPLUS::Shell::DefaultCPANPLUS::Shellcpanp
and that's the whole page, bestie π this one's from perl v5.40.1, dated 2025-03-01, and it lives at CPANPL...:Source(3pm) in the User Contributed Perl Documentation. go read your commands from a file, main character π β¨
π¦ where this page comes from
- debian trixie: libcpanplus-perl 0.9916-1 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- ubuntu resolute: libcpanplus-perl 0.9916-1 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- ubuntu stonking: libcpanplus-perl 0.9916-1 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms