NAME
Metabrik::Core::Shell - core::shell Brik
SYNOPSIS
use Metabrik::Core::Shell;
my $SHE = Metabrik::Core::Shell->new;
DESCRIPTION
This Brik is The Metabrik Shell, where you will be able to play with use, set, get and run Commands from available Briks. You don't need to use this Brik directly. It is auto-loaded by core::context Brik and is stored in its shell Attribute.
ATTRIBUTES
At The Metabrik Shell, just type:
COMMANDS
At The Metabrik Shell, just type:
METHODS
- brik_properties
- brik_init
- catch_comp
- catch_comp_sub
- catch_run
- cmd_is_complete
- cmd_to_code
- cmdloop
- comp_alias
- comp_cd
- comp_code
- comp_exit
- comp_get
- comp_help
- comp_run
- comp_set
- comp_use
- get_available_help
- get_comp_attributes
- get_comp_commands
- get_help_attributes
- get_help_commands
PRIVATE METHODS
- new
- init
- cmd
- splash
- process_line
- pwd
- full_pwd
- prompt_str
- rl_complete
- run_alias
- run_cd
- run_code
- run_exit
- run_get
- run_help
- run_run
- run_set
- run_use
SEE ALSO
COPYRIGHT AND LICENSE
Copyright (c) 2014-2020, Patrice <GomoR> Auffret
You may distribute this module under the terms of The BSD 3-Clause License. See LICENSE file in the source distribution archive.
AUTHOR
Patrice <GomoR> Auffret