home *** CD-ROM | disk | FTP | other *** search
/ Frozen Fish 1: Amiga / FrozenFish-Apr94.iso / bbs / alib / d7xx / d747 / aush.lha / AUSH / ExtraCmds.lha / docsfrancaises / newform.doc < prev    next >
Text File  |  1992-09-04  |  3KB  |  83 lines

  1. NOM
  2.     newform - change le format d'un fichier texte
  3.  
  4. SYNOPSIS
  5.     newform [-s][-in][-on][-bn][-en][-pn][-an][-ck][-ln][-z]
  6.         [fichiers...]
  7.  
  8. DESCRIPTION
  9.     newform lit les fichiers indiqués (ou l'entrée  standard  si  aucun
  10.     fichier n'est spécifié) ligne par ligne, et ré-écrit ces lignes sur
  11.     la sortie standard, après les avoir  reformatées  en  fonction    des
  12.     options indiquées. Sauf pour l'option -s, les options peuvent  être
  13.     spécifiées plusieurs  fois,  et  dans  n'importe  quel  ordre.  Les
  14.     options sont traitées dans l'ordre indiqué, ce qui  veut  dire  que
  15.     "-e15 -l60" ne donnera pas le même résultat que "-l60 -e15".
  16.     Les options sont appliquées sur tous les fichiers. Si vous indiquez
  17.     "-" comme nom de fichier, l'entrée standard sera utilisée.
  18.  
  19.     -s    élimine le  début  de  chaque  ligne  jusqu'à  la  première
  20.         tabulation comprise, puis  place  les  caractères  éliminés
  21.         (sauf la tabulation) en fin  de  ligne.  Si  plus  de  huit
  22.         caractères sont éliminés (sans compter la  tabulation),  le
  23.         huitième caractère est remplacé par "*" et  les  caractères
  24.         suivants ne sont pas copiés.
  25.         Une erreur se produira si une  ligne  ne  comporte  pas  de
  26.         tabulation. Les caractères éliminés sont conservés de façon
  27.         interne, jusqu'à ce que toutes les autres options aient été
  28.         traitées, puis ajoutés en fin de ligne.
  29.  
  30.     -in    spécification de tabulation en    entrée    :  les    tabulations
  31.         sont étendues en espaces,  suivant  le    pas  de  tabulation
  32.         indiqué. n peut être  nul,  pour  arrêter  l'extension  des
  33.         tabulations.
  34.  
  35.     -on    spécification de tabulation en sortie :  les  espaces  sont
  36.         remplacés par des tabulations, suivant le pas de tabulation
  37.         indiqué. n peut être nul, pour conserver les espaces.
  38.  
  39.     -bn    supprime les n premiers caractères de chaque ligne dont  la
  40.         longueur est supérieure à celle fixée par l'option -l.
  41.         Si n est absent, newform supprime le nombre  de  caractères
  42.         nécessaires pour que la ligne ait  la  longueur  fixée    par
  43.         l'option -l.
  44.  
  45.     -en    idem que -bn, à part que la suppression affecte la fin    des
  46.         lignes.
  47.  
  48.     -pn    ajoute n caractères (voir option -c)  au  début  de  chaque
  49.         ligne dont la longueur est inférieure  à  celle  fixée    par
  50.         l'option -l. Si n est absent, newform ajoute le  nombre  de
  51.         caractères nécessaires pour que la ligne  ait  la  longueur
  52.         fixée par l'option -l.
  53.  
  54.     -an    idem que -pn, à part que l'ajout se fait en fin  de  ligne.
  55.  
  56.     -ck    newform utilise le caractère k pour les options -p  et    -a.
  57.         Si k est omis, newform utilise    le  caractère  par  défaut,
  58.         qui est un espace.
  59.  
  60.     -ln    fixe la longueur des lignes à n caractères. Si n est  omis,
  61.         newform reprend la longueur  par  défaut,  qui    est  de  80
  62.         caractères. Notez qu'une tabulation  compte  pour  un  seul
  63.         caractère  (utilisez   l'option   -i   pour   étendre   les
  64.         tabulations).
  65.  
  66.     -z    supprime les espaces et les tabulations en début de ligne.
  67.  
  68. CODES RETOUR
  69.     0 si tout va bien
  70.     1 en cas d'argument incorrect (fatal)
  71.     2 si au moins un des fichiers n'a pu être ouvert (non fatal)
  72.     13 si une ligne ne comportait pas de tab avec l'option -s (fatal)
  73.  
  74. DIFFERENCES AVEC LA VERSION UNIX
  75.     option -f non reconnue
  76.     n ne peut être -- pour les options -i et -o
  77.     ajout de l'option -z
  78.  
  79. AUTEUR
  80.     Denis GOUNELLE
  81.     Dernière modification le 04-Sep-92
  82.  
  83.