Download List

Projeto Descrição

Shell Flags (shFlags) is a library written to
greatly simplify the handling of command-line
flags in Bourne based Unix shell scripts (such as
those run with bash, dash, ksh, sh, and zsh). Most
shell scripts use getopt for flag processing, but
the different versions of getopt on various OSes
make writing portable shell scripts difficult.
shflags instead provides an API that doesn't
change across shell and OS versions, so the script
writer can be confident that the script will work.

System Requirements

System requirement is not defined
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.

2009-05-11 05:11
1.0.3

Vários pequenos bugs foram corrigidos com esta versão, mas a maior mudança é a forma como argumentos não-bandeira são manipulados. Quando acoplado com a versão aprimorada do getopt, esta versão pode agora lidar correctamente com uma mistura de bandeira e opções não-bandeira em qualquer lugar na linha de comando.
Several minor bugs were fixed with this release, but the biggest change is to how non-flag arguments are handled. When coupled with the enhanced version of getopt, this release can now properly handle a mixture of flag and non-flag options anywhere on the command line.

2008-11-18 07:02
1.0.2

Isto é tanto uma bugfix release menor e uma menor liberação de recursos novos. Acrescenta várias mensagens de aviso, correções de três questões, e exibe o valor padrão por trás da cadeia de ajuda quando a ajuda é solicitada. Além disso, os padrões de codificação foram ligeiramente modificadas e oficialmente documentados. Eles foram retirados os padrões utilizados pelos shUnit2 (o framework de testes unitários utilizados para o teste de unidade).
Tags: Minor feature enhancements
This is both a minor bugfix release and a minor new feature release. It adds several warning messages, fixes three issues, and displays the default value behind the help string when help is requested. Additionally, the coding standards have been modified slightly and officially documented. They were taken from the standards used by shUnit2 (the unit testing framework used for the unit testing).

2008-07-12 06:20
1.0.1

Esta versão melhora o suporte 3,0 zsh e corrige alguns bugs de menor importância. Vários testes de unidade foram adicionados para melhorar os testes com mais sistemas operacionais.
Tags: Minor bugfixes
This release improves zsh 3.0 support and fixes some other minor bugs. Several additional unit tests were added to improve testing under more operating systems.

2008-06-22 08:38
1.0.0

Esta versão foi testada com diversos sistemas operacionais (Linux, Solaris e Mac OS X) em vários reservatórios (bash, traço, ksh, pdksh, sh, e zsh).
Tags: Initial freshmeat announcement
This release has been tested with several OSes
(Linux, Solaris, and Mac OS X) on several shells
(bash, dash, ksh, pdksh, sh, and zsh).

Project Resources