Shell-Flaggen.

Command-Line-Flags-Modul für UNIX-Shell-Skripts.
Jetzt downloaden

Shell-Flaggen. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • LGPL
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Kate Ward
  • Website des Verlags:

Shell-Flaggen. Stichworte


Shell-Flaggen. Beschreibung

Befehlszeilen-Flags-Modul für Unix-Shell-Skripts. Shell-Flags (Shflags) ist eine Bibliothek, die geschrieben wurde, um die Handhabung von Befehlszeilenflags in Bourne-basierten Unix-Shell-Skripts (Bash, KSH, das Dash, SH, SH, ZSH) auf vielen Unix-Betriebssystemen erheblich zu vereinfachen (Linux, Mac OS X, Solaris usw.) .). Die meisten Shell-Skripts verwenden GETOPT für Flags-Verarbeitung, aber die verschiedenen Versionen von getopt auf verschiedenen Betriebssystemen machen das Schreiben von tragbaren Shell-Skripts schwierig. SHFLAGS stellt stattdessen eine API bereit, die nicht über Shell- und OS-Versionen ändert, sodass der Skript-Autor zuversichtlich sein kann, dass das Skript funktioniert. Was ist neu in dieser Version: · Feste Ausgabe # 7, in denen lange Flaggen mit '=' definiert sind (z.B.abc = 123) · Für den Benutzer unmöglich zu wissen, wie viele Nicht-Flag-Befehlszeilenargumente verfügbar waren, weil der Wert von "flags_argc" zurückgegeben wurde. Der `` flags_argc`` `-Wert ist jetzt veraltet, wird jedoch zur Rückwärtskompatibilität aufrechterhalten. Die neue Methode, um die Nicht-Flag-Argumente zu erhalten, ist die Ausführung · `` Eval Set - "$ {flags_argv}" `` `` `` `` `` `` `` `` Die Argumente werden · Dann mit der Standardschale $ #, $ @, $ *, $ 1 usw. verfügbar sein. Variablen. · Aufgrund des obigen Fixes für die Ausgabe Nr. 7 gibt es jetzt ordnungsgemäße Unterstützung für das Mischen von Flaggen · Mit nicht-Flag-Argumenten auf der Befehlszeile. Zuvor alle Nicht-Flag-Argumente · Musste am Ende der Befehlszeile sein. · Umbenannt `` _flags_standardgetopt () `` `` _flags_enhanztoptopt () `` `` `_flags_getoptstandard ()` `` `` _flags_getoPtenHanced () `` `` · Habe die Einstellung und Wiederherstellung der Shell-Flagge '-u', um nichtet-Variablen als Fehler zu behandeln. Es ist nicht darauf hin, es in dieser Bibliothek zu haben, wie sie in den Gerätestagen überprüft wird, und bietet grundsätzlich keinen Nutzen. · Behobener Fehler unter Solaris, in dem die generierte Hilfe zusätzliche "X-Zeichen hinzufügte. · Schecks für reservierte Flag-Variablen hinzugefügt (z. B. Flags_true). · Einige unauflagerte Variablenfehler behoben. · Melden Sie nun den tatsächlichen getopt-Fehler, wenn es gibt. · Alle Tests ermöglichen nun ordnungsgemäß das Überspringen, auf der Grundlage eines Standards oder erweiterten Getopts gefunden wird. · Fügte die Betriebssystemversion für Betriebssystem für Solaris hinzu. · Feste Flags_Reset ()


Shell-Flaggen. Zugehörige Software

Helikonien

Heliconia ist ein einfaches Shell-Skript, das durchsucht und Videokollektionen sucht und spielt. ...

151

Herunterladen

Jsshell

JSHELL ist eine unix-ähnliche Shell, die in Java verfasst ist, und sei in erster Linie für die Arbeit mit Java-Programmen bestimmt. ...

194

Herunterladen