CPANPL...:Source(3pm)

πŸ“¦
version 0.9916 Β· 5 versions
, in debian trixie, ubuntu resolute, ubuntu stonking

πŸ’– 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>.


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::Default
  • CPANPLUS::Shell
  • cpanp

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