créer un site internet




 
 

LES COMMANDES

PRINT
  • print arg ... affiche les arguments sur la sortie standard.
  • print - arg ... pour afficher les arguments comme des options.
  • print -r arg ... n’interprète pas les caractères spéciaux.
  • print -R ... équivalent à "-" et "-r".
  • print -n ... pas de retour à la ligne à la fin de l’affichage.
  • print -uN ... affiche sur le descripteur N.
CARACTÈRES SPÉCIAUX
  • \a alarme
  • \b backspace
  • \f form feed
  • \n nouvelle ligne
  • \r retour chariot
  • \t tabulation
  • \v tabulation verticale
  • \\
READ
  • read variable ...
  • read lit une ligne à partir du clavier.
  • les mots lus sont affectés aux variables.
  • si aucune variable n’est spécifiée, $REPLY contiendra toute la ligne.
  • si le nombre de variables est insuffisant, la dernièr variable prendra pour valeur la fin de la ligne
LES OPTIONS DE LA COMMANDE READ
  • read -r variable ... raw mode, \ n’est pas considéré comma la caractère de continuation de ligne.
  • read -uN variable lit à partir du descripteur N.
  • Pour la première variable, vous pouvez spécifier le prompt qui sera affiché.
  • read var1?prompt var2...
EVAL
  • Cette commande permet d’évaluer 2 fois une ligne avant de l’exécuter.
  • exemple :
  • m1="10"
  • v = "m1"
  • eval print '$'$v
  • 10
SET
  • set liste les variables définies et leurs valeurs.
  • set valeur redéfini les paramètres positionnelles.
  • set -o option actionne une option.
  • set +o option annule une option.
  • set -o liste des options.
LES OPTIONS DE SET
  • allexport export toutes les variables.
  • ignoreeof force l’utilisation de exit à la fin d’un shell.
  • noclobber empêche d’écrire dans un fichier déjà existant avec >
  • noexec vérifie la syntaxe sans exécuter le shell.
  • noglob annule l’extension des caractères spéciaux.
  • nounset affiche une erreur si une variable non définie est utilisée.
  • verbose affiche l’entrée sur l’erreur standard.
  • xtrace option de débug - le shell affiche P54 avec chaque ligne exécutée.

A propos - Contact - Réalisé avec Youhp3 v3.8 - v7.0 béta
Mentions Légales - CNIL n°800914
© AffilZEN 1998 - 2008 :: Auteur Nicolas : CV - NiKoZEN : Référencement
Part. : Créer un site, Creer son site