python-cmd2

Extra features for standard library's cmd module

Enhancements for standard library's cmd module. Drop-in replacement adds several features for command-prompt tools: * Searchable command history (commands: "hi", "li", "run") * Load commands from file, save to file, edit commands in file * Multi-line commands * Case-insensitive commands * Special-character shortcut commands (beyond cmd's "@" and "!") * Settable environment parameters * Parsing commands with flags * > (filename), >> (filename) redirect output to file * < (filename) gets input from file * bare >, >>, < redirect to/from paste buffer * accepts abbreviated commands when unambiguous * `py` enters interactive Python console * test apps against sample session transcript (see example/example.py)

There is no official package available for openSUSE Leap 16.0

Distributions

openSUSE Tumbleweed

openSUSE Leap 16.0

home:mnhauke OpenSUSE-fellesskapet
2.5.11
home:wicked:qubes-build OpenSUSE-fellesskapet
2.5.11

openSUSE Leap 15.6

home:wicked:qubes-build OpenSUSE-fellesskapet
2.5.11

openSUSE Leap 15.5

home:wicked:qubes-build OpenSUSE-fellesskapet
2.5.11

openSUSE Factory RISCV

SLFO 1.2

home:nbelouin:Factory16 OpenSUSE-fellesskapet
2.5.11

openSUSE Backports for SLE 15 SP7

home:wicked:qubes-build OpenSUSE-fellesskapet
2.5.11

openSUSE Backports for SLE 15 SP4

openSUSE Backports for SLE 15 SP3

SUSE SLE-15-SP2

SUSE SLE-15-SP1

Fedora Rawhide (unstable)

home:alvistack OpenSUSE-fellesskapet
3.0.0

Fedora 43

home:alvistack OpenSUSE-fellesskapet
3.0.0

Fedora 42

home:alvistack OpenSUSE-fellesskapet
3.0.0

Fedora 41

home:alvistack OpenSUSE-fellesskapet
3.0.0

Fedora 40

Fedora 39

Fedora 38

RedHat RHEL-7

CentOS CentOS-8-Stream

home:alvistack OpenSUSE-fellesskapet
2.4.3

CentOS CentOS-8

CentOS CentOS-7

home:alvistack OpenSUSE-fellesskapet
2.4.3

Unsupported distributions

The following distributions are not officially supported. Use these packages at your own risk.

openSUSE:Leap:42.1

openSUSE:Leap:42.2

openSUSE:Leap:42.3

openSUSE:13.2

openSUSE:Leap:15.2

openSUSE:Leap:15.1

openSUSE:Leap:15.0

SUSE:SLE-15:GA

openSUSE:13.1

openSUSE:12.3

SUSE:SLE-12:SLE-Module-Adv-Systems-Management

SUSE:SLE-12:SLE-Module-Toolchain

SUSE:SLE-11:SP3

SUSE:SLE-11:SP2

openSUSE:12.2

SUSE:SLE-12:GA

OBS:DefaultKernel

SUSE:ALP:Source:Standard:Core:1.0:Build

CentOS:CentOS-9:Stream

CentOS:CentOS-10:Stream