Provided by:
ksh_93u-1_i386 
NAME
shcomp - compile un script shell ksh93
SYNOPSIS
shcomp [ options ] [fichier-d-entr'ee] [fichier-de-sortie]]
ORIGINE DE CETTE PAGE DE MANUEL
Ecrite par Christophe Martin <Schplurtz@free.fr>, pour le projet Debian
GNU/Linux, elle est basee sur l'affichage de << shcomp --man >>.
DESCRIPTION
A moins que -D ne soit specifie sur la ligne de commande, shcomp lit un
script, fichier-d-entr'ee, et cree un fichier binaire, fichier-de-
sortie, que ksh93 peut lire et executer de la meme maniere et avec les
memes effets que le script d'origine.
Puisque ils sont evalues lors de la lecture du script, les alias dont
la valeur necessite l'expansion de variables ne fonctionneront pas
correctement.
Si on utilise l'option -D, toutes les chaines entre guillemets (")
precedees d'un $ sont affichees. Ces chaines sont les messages qui
doivent etre traduits pour l'internationnalisation du script.
Si on omet fichier-de-sortie, alors le resultat est ecrit sur la sortie
standard. Si on omet egalement fichier-d-entr'ee, alors le script est
lu depuis l'entree standard.
OPTIONS
-D, --dictionary
Genere une liste de chaines qui doivent etre placees dans un
catalogue de messages pour l'internationnalisation du script.
-n, --noexec
Affiche des alertes lorsque le script contient des constructions
obsoletes ou non conformes.
-v, --verbose
Affiche Les lignes de fichier-d-entr'ee au fur et a mesure
qu'elles sont lues.
--man Affiche cette page de manuel (en anglais) sur l'erreur standard
et quitte.
--help Affiche une courte aide (en anglais) et quitte.
CODE DE RETOUR
0 Le programme a reussi.
>0 Une erreur s'est produite.
ALERTE DEBIAN
Sur un systeme Debian GNU/Linux plus d'un paquet fournit ksh. Seul
ksh93 peut executer les scripts compiles avec shcomp. Les autres ksh
echoueront.
EXEMPLE
( echo '#! /bin/ksh93' ; shcomp monscript ) > monscript.bin &&
chmod 755 monscript.bin
./monscript.bin
VOIR AUSSI
ksh(1)
IMPLEMENTATION
version shcomp (AT&T Labs Research) 2003-03-02
author David Korn <dgk@research.att.com>
copyright Copyright (c) 1982-2005 AT&T Corp.
license http://www.opensource.org/licenses/cpl1.0.txt