Downloadliste

Projektbeschreibung

The klish is a framework for implementing Cisco-like command-line interfaces on Unix systems. It is configurable through XML files. "Klish" stands for "Kommand Line Interface SHell". The klish is a fork of clish-0.7.3. The original clish was developed by Graeme McKerrell. The klish adds some new features, but is compatible (as much as possible) with clish's XML configuration files.

Systemanforderungen

Die Systemvoraussetzungen sind nicht definiert
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2012-01-26 08:00
1.5.3

Leerlaufzeitlimit Befehlszeile Option wurde hinzugefügt. Verwenden Sie -t <sec>oder--Timeout = <sec>festgelegt. Der Klish Befehl kann mit Klish -c "<command>" ausgeführt werden. Der Konfd-Daemon ist jetzt Groß-/Kleinschreibung beachtet. Verwenden Sie die Variablen _PROMPT_PREFIX und _PROMPT_SUFFIX für systemweite Prompt Präfix und Suffix.
An idle timeout commandline option has been added. Use -t <sec> or --timeout=<sec> to set it. The klish command can be executed using klish -c "<command>". The konfd daemon is case sensitive now. Use the _PROMPT_PREFIX and _PROMPT_SUFFIX variables for system-wide prompt prefix and suffix.

2011-11-22 06:45
1.5.2

Sicherer Parameter entkommen. Zusätzliche Modifizierer für den Ausbau der Variable. Verwenden Sie das -k (--überprüfen) Option zum Überprüfen von Eingabedatei(en) auf Syntaxfehler. Bessere Fehlerberichterstattung. Die bestellten optionalen Parameter. Ein Fix für alternative Shebang auflegen während der Ausführung. Die VAR kann interne Funktionen als Aktionen verwenden. Eine neue interne Variable ${__isatty}. Bugfixes.
Tags: escaping validate bugfix
More secure parameter escaping. Additional modifiers for variable expanding. Use the -k (--check) option to check input file(s) for syntax errors. Better error reporting. The ordered optional parameters. A fix for alternative shebang hangup during execution. The VAR can use internal functions as actions. A new internal variable ${__isatty}. Bugfixes.

2011-08-20 05:58
1.5.1

Dieses Release behebt viewId expandiert, eine BSD-spezifische Fehler mit getgr und getpw Makros Namespace Abschluss, Abschluss von Befehlen mit einem Präfix und der 'test' Feld in 'switch' params.
Tags: bugfix
This release fixes viewid expanding, a BSD-specific bug with getgr and getpw macros, namespace completion, completion of commands with a prefix, and the 'test' field within 'switch' PARAMs.

2011-07-13 21:41
1.5.0

Eine globale Variablen Subsystem aufgenommen. Der neue Tag VAR beschreibt eine Variable, die innerhalb erweiterbar Strings verwendet werden können. Die Variable kann statisch und dynamisch. Die Fertigstellung Bereich der PARAM-Tag umgesetzt wurde. Es gibt mögliche Ergänzungen (zeige auf Tab-Taste) für den aktuellen PARAM. Multiline-Eingang aufgenommen. Terminal-Größe wurde hinzugefügt. Die del-und Backspace-Tasten wurden behoben. Befehls-Protokolle aufgenommen. Alle Klish Befehle können in die syslog-Dateien protokolliert werden. Die Sitzung kann nach einer Idle-Timeout geschlossen werden. Ein Watchdog-Funktion wurde hinzugefügt, die eine bestimmte Aktion ausführt, wenn keine Taste für eine bestimmte Zeit gedrückt wird. Bugfixes und Optimierungen wurden durchgeführt.
A global variables subsystem was added. The new tag VAR describes a variable that can be used within expandable strings. The variable can be static and dynamic. The completion field of the PARAM tag was implemented. It gives possible completions (show on tab key) for the current PARAM. Multiline input was added. Terminal resizing was added. The del and backspace keys were fixed. Command logging was added. All klish commands can be logged into the syslog files. The session can be closed after an idle timeout. A watchdog feature was added, which executes a specified action if no key is pressed for a specified amount of time. Bugfixes and optimizations were done.

2011-04-27 23:19
1.4.3

Diese Version ist funktional gleich 1.4.2, aber es ist FreeBSD kompatibel zu kaufen. Die FreeBSD-Fehler und Warnungen wurden behoben.
Tags: FreeBSD
This release is functionally equal to 1.4.2, but it's FreeBSD compatible now. The FreeBSD errors and warnings were fixed.

Project Resources