home *** CD-ROM | disk | FTP | other *** search
/ Amiga GigaPD 3 / Amiga_GigaPD_v3_3of3.iso / fred_fish / fish_601-700_lha / fish_624.lha / CSH / csh519f.lha / overview.doc < prev    next >
Text File  |  1991-12-04  |  8KB  |  153 lines

  1. CShell est un shell de remplacement pour le shell Amiga standard.
  2.  
  3. - Pressez la touche HELP pour avoir une liste des commandes encapsulΘes.
  4.   AprΦs que vous ayez assignΘ CSH: lα o∙ se trouve csh.doc, vous pouvez
  5.   aussi entrer 'man <commande>'
  6. - AprΦs que vous ayez lancΘ csh, vous pouvez enlever le disque α partir
  7.   duquel vous avez bootΘ, puisque toutes les commandes importantes sont
  8.   encapsulΘes.
  9. - Toutes les commandes encapsulΘes pourraient Ωtre abrΘgΘes. Au lieu de
  10.   taper 'assign', entrez juste 'ass'. Si vous n'aimez pas ceci, entrez
  11.   'set _abbrev n'.
  12. - Les commandes encapsulΘes doivent Ωtre en minuscules. Ainsi, pour forcer
  13.   l'utilisation d'une commande externe, mettez en majuscules la premiΦre 
  14.   lettre: 'Dir df1: ALL'
  15. - Toutes les commandes (mΩme externes) acceptent les motifs d'expansion.
  16.   L'astΘrisque '*' est la mΩme chose que #? sous AmigaDOS: 'copy *.c ram:'
  17. - Installation rapide: appelez csh α la fin de votre startup-sequence.
  18.   CrΘez juste un fichier s:.login o∙ vous mettez tous vos alias personels.
  19. - La commande alias est trΦs puissante: 'alias salut "%a echo $a$a"'
  20.   affichera deux fois ce que vous lui avez passΘ en arguments. Les alias
  21.   peuvent s'appeler entre eux.
  22. - Chaque fois que vous devez spΘcifier un nom de fichier, tapez juste le
  23.   dΘbut et pressez la touche TAB. RΘpΘtez si nΘcessaire.
  24. - AprΦs avoir tapΘ 'cd -g DH0: DH1:' (insΘrez vos partitions ici), vous
  25.   pouvez faire un cd dans n'importe quel rΘpertoire n'importe o∙ sur le
  26.   disque dur sans avoir α spΘcifier un nom de chemin.
  27. - Vous pouvez mettre dans les touches de fonctions n'importe quelle chaεne:
  28.   'set _f1 dir^m' exΘcutera une commande 'dir' chaque fois que vous pressez
  29.   f1.
  30. - Vous pouvez rappeler les vielles lignes en appuyant sur les flΦches hautes
  31.   et basses. Si vous tapez le dΘbut d'une vielle ligne et tapez shift-haut,
  32.   elle rΘapparaεtra.
  33. - CShell a toutes les propriΘtΘs importantes d'un langage de programation.
  34.   Les scripts en CShell peuvent accomplir des actions trΦs compliquΘes.
  35.   RΘfΘrez vous α csh.doc pour plus de dΘtails.
  36. - Vous pouvez contr⌠ler les programmes d'applications avec un port REXX sans
  37.   avoir besoin de faire fonctionner AREXX: 'rxsend rexx_ced CEDTOFRONT'
  38.  
  39. abortline   arrΩte la ligne de commande courante
  40. action      essaye de rΘaliser une action sur un fichier. voir 'class'
  41. addbuffers  ajoute des buffers α un disque
  42. alias       dΘfinit un raccourci pour une liste de commandes
  43. ascii         montre une table ascii
  44. aset        dΘfinit une variable d'environnement ARP
  45. assign      assigne un nom logique α un rΘpertoire physique
  46. basename    extrait le nom de fichier d'un nom de chemin
  47. cat         mΩme chose que type
  48. cd          change le rΘpertoire courant
  49. class       dΘfinit des classes de fichiers et les actions qui peuvent Ωtre
  50.             exΘcutΘes dessus
  51. close       ferme un fichier ouvert par open
  52. copy        copie des fichiers et/ou rΘpertoires α un endroit diffΘrent
  53. cp          mΩme chose que copy
  54. date        affiche ou rΦgle l'heure et la date
  55. dec         decremente une variable
  56. delete      enlΦve un fichier ou rΘpertoire
  57. dir         affiche un rΘpertoire. beaucoup de possibilitΘs
  58. diskchange  indique un changement de disque dans un lecteur
  59. echo         affiche ses arguments sur la sortie standard
  60. else        utilisΘ dans if/else/endif
  61. endif       utilisΘ dans if/else/endif
  62. error       gΘnΦre un code d'erreur spΘcifique
  63. exec        exΘcute ses arguments comme une commande
  64. fault       imprime la chaεne d'erreur associΘe α un code d'erreur secondaire
  65. filenote    ajoute un commentaire α un fichier
  66. flist       liste tous les fichiers ouverts par open
  67. fltlower    filtre: lit sur l'nrΘe standard, covertit en minuscules et affiche
  68.             sur la sortie standard
  69. fltupper    filtre: convertit en majuscules
  70. foreach     exΘcute son dernier argument plusieurs fois, en prenant la valeur 
  71.             d'une variable parmi ses arguments
  72. forever     exΘcute son dernier argument pour toujours
  73. forline     exΘcute son dernier argument plusieurs fois, en prenant la valeur
  74.             d'une varaible dans un fichier
  75. fornum      exΘcute son dernier argument plusieurs fois, en assignant des 
  76.             valeurs numΘriques
  77. getenv      lit une variable ENV:
  78. goto        saute α une Θtiquette
  79. head        filtre: prend les premiΦres lignes de l'entrΘe standard
  80. help        affiche une liste des commandes 
  81. history     affiche les derniΦres commandes entrΘes
  82. howmany     indique le nombre de shells qui tournent
  83. htype       affiche un fichier sous forme hexadΘcimale
  84. if          clause conditionelle: 'if a < 3; echo plus petit;endif'
  85. inc         augmente une variable
  86. info        affiche des informations sur les drives
  87. input       prend une variable sur l'entrΘe standard
  88. join        regroupe plusieurs fichiers en un seul
  89. keymap      redΘfinit les touches d'Θdition du clavier
  90. label       affiche la destination pour un 'goto'
  91. local       dΘfinit une variable locale
  92. linecnt     filtre: compte les lignes sur l'entrΘe standard
  93. ls          mΩme chose que dir
  94. man         affiche des informations dΘtaillΘes sur une commande cshell
  95. md          mΩme chose que mkdir
  96. mem         affiche la mΘmoire disponible
  97. menu        installe un menu intuition
  98. mkdir       crΘe un rΘpertoire
  99. mv          mΩme chose que rename
  100. open        ouvre un fichier
  101. path        fixe ou affiche le chemin α tester pour accΘder aux commandes 
  102.             externes
  103. pri         fixe la prioritΘ de la tache
  104. protect     altΦre les bits de protection d'un fichier
  105. ps          affiche les taches tournant actuellement
  106. pwd         affiche le rΘpertoire courant (de travail)
  107. qsort       filtre: trie l'entrΘe standard, affiche sur la sortie standard
  108. quit        quitte cshell (ARGH!)
  109. rback       lance une commande externe en arriΦre-plan
  110. rename      renomme un fichier
  111. readfile    lit un fichier et l'assigne α une variable
  112. relabel     renomme un disque
  113. resident    rend une commande externe rΘsidente
  114. return      quitte un fichier script ou cshell
  115. rm          mΩme chose que delete
  116. rpn         calculateur en polonaise inverse
  117. rxrec       entre dans le mode de reception de commandes AREXX
  118. rxsend      envoie une commande AREXX α un programme d'application
  119. run         lance une commande externe de faτon asynchrone
  120. search      fouille un fichier α la recherche d'une chaεne, beaucoup de 
  121.             possibilitΘs
  122. set         assigne une valeur α une variable
  123. setenv      fixe une variable ENV:
  124. sleep       attend pendant un dΘlai
  125. split       coupe une variable
  126. source      lance une fichier script
  127. stack       dΘfinit la pile pour les commandes devant Ωtre lancΘes
  128. strhead     enlΦve le suffixe d'un nom de fichier
  129. strings     trouve des chaεnes α l'intΘrieur des fichiers binaires
  130. strleft     dΘtermine les n premiers caractΦres dans une chaεne
  131. strlen      dΘtermine la longueur de la chaεne
  132. strmid      trouve les m premiers caractΦres commenτant α partir du n-iΦme
  133. srright     dΘtermine les derniers n caractΦres d'une chaεne
  134. strtail     trouve la fin d'une variable
  135. tackon      ajoute un nom de chemin α un nom de fichier
  136. tail        filtre: affiche les derniΦres n lignes de stdin
  137. tee         filtre: copie stdin sur stdout et stderr
  138. touch       met α jour la date de crΘation d'un fichier
  139. truncate    filtre: rΘduit la largeur d'un fichier texte
  140. type        affiche un fichier sur stdout
  141. unalias     enlΦve un alias
  142. uniq        filtre enlΦve les lignes identiques
  143. unlocal     enlΦve une variable locale
  144. unset       enlΦve une variable
  145. usage       affiche la notice d'usage d'une commande cshell
  146. version     affiche la version courante de cshell
  147. waitforport attend l'apparition d'un port AREXX
  148. whereis     truve un fichier sur le disque dur
  149. window      redimentionne la fenΩtre dans laquelle travaille cshell
  150. writefile   Θcrit une variable sur la sortie standard, une ligne par mot
  151.  
  152.  
  153.