Schelpvlaggen

Open source opdrachtregelvlaggenmodule voor Unix Shell-scripts
Download nu

Schelpvlaggen Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • GPL
  • Prijs:
  • FREE
  • Naam uitgever:
  • Kate A Ward
  • Uitgever website:
  • http://code.google.com/p/shflags/
  • Besturingssystemen:
  • Mac OS X
  • Bestandsgrootte:
  • 42 KB

Schelpvlaggen Tags


Schelpvlaggen Beschrijving

Open Source Command-Line vlaggenmodule voor Unix Shell-scripts Shell Flags (SHFLAGS) is een bibliotheek die is geschreven om de afhandeling van opdrachtregelvlaggen in Bourne Based Unix Shell Scripts (bash, dash, ksh, sh, zsh) op veel UNIX OSES (Linux, Solaris, Mac OS X, enz. .). De meeste shell-scripts gebruiken Getopt voor de verwerking van vlaggen, maar de verschillende versies van Getopt op verschillende OSES maken het schrijven van draagbare shell-scripts moeilijk. Shell Flags biedt in plaats daarvan een API die niet over OS-versies en Shell verandert, zodat de scriptschrijver erop kan zijn dat het script werkt. Shflags maakt deel uit van de Google-Gflags C / Python-bibliotheek. Wat is er nieuw in deze release: · Vaste uitgifte # 7 waar lange vlaggen zijn gedefinieerd met '=' (bijvoorbeeld - --ABC = 123) · Onmogelijk voor de gebruiker om te weten hoeveel niet-vlag opdrachtregelargumenten waren · Beschikbaar omdat de waarde die wordt geretourneerd door `` flags_argc 'is verkeerd. De · `` Vlags_argc` waarde is nu verouderd, maar zal worden gehandhaafd voor achteruit · compatibiliteit. De nieuwe methode om de niet-vlagargumenten te krijgen is door het uitvoeren van · `` EVAL SET - "$ {flags_argv}" `` NA DE ** VLAGS ** CALL. De argumenten zullen · Dan beschikbaar met behulp van de standaard Shell $ #, $ @, $ *, $ 1, enz. Variabelen. · Door bovenstaande fix voor uitgifte # 7 is er nu een goede ondersteuning voor het mengen van vlaggen · Met niet-vlagargumenten op de opdrachtregel. Eerder, alle niet-vlagargumenten · Moest aan het einde van de opdrachtregel zijn. · Hernoemd: `` _flags_standardgetopt () `` en `` _flags_enhancedgetopt () `'functioneert naar · `` _Flags_getoptstandard () `` en `` _flags_getoptoppen () ``. · Haalde de omgeving en het restauratie van de '-u' Shell-vlag om unset te behandelen · Variabelen als een fout. Geen zin om het in deze bibliotheek te hebben zoals het is geverifieerd · In de eenheidstests en biedt in principe geen voordeel. · Vaste bug onder Solaris waar de gegenereerde hulp extra 'x' toevoegt · Karakters. · Toegevoegde cheques voor gereserveerde vlagvariabelen (bijvoorbeeld vlaggen_true). · Sommige afzonderlijke variabele bugs opgelost. · Meld nu de daadwerkelijke GetOPT-fout als er één is. · Alle tests maken nu goed voor het overslaan op basis van of een standaard of verbeterd · Getopt is gevonden. · Toegevoegd de OS-versie aan OS-vrijgave voor Solaris. · Vaste vlaggen_reset (), dus het is de standaardwaarde-vars van de standaardwaarde uit.


Schelpvlaggen Gerelateerde software

Ruby / GSL

Ruby / GSL - Ruby-interface naar de GSL (GNU-wetenschappelijke bibliotheek) voor numerieke computergebruik ...

172 706 KB

Downloaden