The following module was proposed for inclusion in the Module List: modid: Shell::Tools DSLIP: Rdpfa description: reduce boilerplate in Perl shell scripts userid: HAUKEX (Hauke D) chapterid: 4 (Operating_System_Interfaces) communities: https://github.com/haukex/Shell-Tools
similar: rationale: This module makes writing "shell-script-like" Perl scripts easier by importing many useful functions from the core modules. The imports are mostly from the File::* group of modules, plus several other helpful modules such as Getopt::Std and Data::Dumper. The Shell::Tools::Extra package imports several useful CPAN modules, such as Try::Tiny, Path::Class, and File::Find::Rule; it also gives access to the IPC::Run3::Shell module's ability to create Perl functions that call system commands. So overall the intention is for users to only have to say "use Shell::Tools;" at the top of a script without having to import many individual modules/functions. enteredby: HAUKEX (Hauke D) enteredon: Mon Dec 29 21:18:08 2014 UTC The resulting entry would be: Shell:: ::Tools Rdpfa reduce boilerplate in Perl shell scripts HAUKEX Thanks for registering, -- The PAUSE PS: The following links are only valid for module list maintainers: Registration form with editing capabilities: https://pause.perl.org/pause/authenquery?ACTION=add_mod&USERID=c2110000_3ec038623c66e18f&SUBMIT_pause99_add_mod_preview=1 Immediate (one click) registration: https://pause.perl.org/pause/authenquery?ACTION=add_mod&USERID=c2110000_3ec038623c66e18f&SUBMIT_pause99_add_mod_insertit=1 Peek at the current permissions: https://pause.perl.org/pause/authenquery?pause99_peek_perms_by=me&pause99_peek_perms_query=Shell%3A%3ATools