Loading

NOM

       checkbashisms  - Rechercher des constructions spcifiques  bash dans les
       scripts /bin/sh

SYNOPSIS

       checkbashisms script ...
       checkbashisms --help|--version

       checkbashisms se base sur l'un des tests de lintian pour effectuer  des
       tests  simples  sur des scripts de type /bin/sh pour dtecter la prsence
       de  possibles  constructions  spcifiques   bash  [ NdT :   bashism   en
       anglais ].  Il  prend  en  argument  le  nom des scripts et affiche des
       avertissements lorsqu'une telle construction est dtecte.

       Notez que la dfinition  d'une  construction  spcifique   bash  dans  ce
       contexte  correspond  grossirement   une fonctionnalit d'un interprteur
       de commandes qu'il n'est pas ncessaire de  grer  d'aprs  POSIX  ;  ceci
       signifie  que  certains  des  points relevs peuvent tre permis dans des
       sections optionnelles de POSIX, comme XSI ou  User Portability .

       Dans les  cas  o  POSIX  et  la  politique  Debian  sont  en  dsaccord,
       checkbashisms  autorise  par  dfaut  les  extensions  permises  par  la
       politique mais fournit des options pour une vrification plus stricte.

OPTIONS

       --help, -h
              Afficher un rsum des options.

       --newline, -n
              Vrifier l'utilisation de  echo -n  (pas dans POSIX, mais permise
              par la politique Debian, section 10.4).

       --posix, -p
              Vrifier  les  points qui ne sont pas POSIX, mais dont le support
              est exig par la politique Debian, section 10.4 (implique -n).

       --force, -f
              Forcer  la  vrification  de  tous  les  scripts,  mme  s'ils  ne
              l'auraient  pas  t  normalement (par exemple parce qu'ils ont un
              shebang qui demande une excution par bash ou un autre shell  non
              POSIX ou ressemble  un wrapper shell).

       --extra, -x
              Met  en  vidence les lignes qui, mme si elles ne contiennent pas
              construction propre  bash, peuvent tre utiles pour dterminer  si
              certains  problmes  particuliers  sont  des  faux  positifs  qui
              peuvent tre ignors. Par exemple,  l'utilisation  de   $BASH_ENV
              peut  tre prcde d'une vrification pour s'assurer que  $BASH  est
              dfinie.

       --version, -v
              Affiche la version et le copyright.

VALEURS DE RETOUR

       La valeur de retour est 0 si aucune  construction  spcifique   bash  ou
       autre problme n'a t dtect. Sinon, la somme des erreurs est renvoye. Les
       erreurs sont pondres de la faon suivante :

       1      Une construction probablement spcifique  bash a t dtecte.

       2      Un fichier a t ignor, par exemple parce qu'il n'tait pas lisible
              ou n'a pas t trouv. Le message d'erreur donnera des prcisions.

VOIR AUSSI

       lintian(1).

AUTEUR

       checkbashisms a t initialement crit sous forme de script shell par Yann
       Dirson <dirson@debian.org> et a t rcrit en Perl avec beaucoup  plus  de
       fonctionnalits par Julian Gilbey <jdg@debian.org>.

TRADUCTION

       Ce  document  est une traduction, ralise par Nicolas Franois, Guillaume
       Delacour, Cyril Brulebois et Thomas Huriaux.

       L'quipe de traduction a fait le maximum  pour  raliser  une  adaptation
       franaise de qualit.

       La  version  anglaise  la  plus   jour  de  ce  document  est  toujours
       consultable en ajoutant l'option  -L C   la commande man.

       N'hsitez  pas   signaler   l'auteur  ou    la   liste   de   traduction
       <debian-l10-french@lists.debian.org>,  selon  le cas, toute erreur dans
       cette page de manuel.