Skip to content

gladir/CAT

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CAT

Cette commande, écrit en Pascal (Turbo Pascal ou Free Pascal), permet d'afficher le contenu d'un/des fichiers. C'est commande est inspiré de la commande Unix ou Linux.

Syntaxe

CAT [option] [fichier]

Paramètres

Nom Description
fichier Ce paramètre permet d'indiquer le nom du fichier à afficher.
-A Ce paramètre est équivalent de -vET.
-b Ce paramètre permet d'afficher les numéros de ligne si la ligne n'est pas vide
-E Ce paramètre permet d'afficher un caractère $ à la fin d'une ligne.
-e Ce paramètre est un équivalent de -vE.
-n Ce paramètre permet d'afficher les numéros de ligne.
-s Ce paramètre permet d'enlever les duplications de ligne blanche.
-T Ce paramètre permet d'afficher un ^I à la place d'une tabulation.
-v Ce paramètre permet d'utiliser des notations ^ et M- pour les caractères non imprimable.
--c Ce paramètre permet d'afficher chacune des lignes en chaîne de caractères C.
--help Ce paramètre permet d'afficher l'aide de cette commande.
--hex Ce paramètre permet d'afficher chacune des lignes en hexadécimal.
--html Ce paramètre permet d'afficher chacune des lignes en HTML.
--lower Ce paramètre permet de mettre en minuscule chacune des lignes.
--number Ce paramètre permet d'afficher les numéros de ligne.
--number-nonblank Ce paramètre permet d'afficher les numéros de ligne si la ligne n'est pas vide.
--pascal Ce paramètre permet d'afficher chacune des lignes en chaîne de caractères Pascal.
--show-all Ce paramètre est équivalent de -vET.
--show-nonprinting Ce paramètre permet d'utiliser des notations ^ et M- pour les caractères non imprimable.
--show-tabs Ce paramètre permet d'afficher un ^I à la place d'une tabulation.
--squeeze-blank Ce paramètre permet d'enlever les duplications de ligne blanche.
--trim Ce paramètre permet d'enlever les espaces au début à la fin de chacun des lignes.
--uniq Ce paramètre permet d'afficher une fois les lignes dupliqué.
--upper Ce paramètre permet de mettre en majuscule chacune des lignes.
--version Ce paramètre permet de demander la version de la commande.

Quoi de neuf

Version 2.0

  • Ajout d'un support à multiple langages : francais, anglais
  • Ajout des paramètres --c, --hex, --html, --lower, --pascal, --trim, --uniq et --upper.

Verion 1.0.1

  • Rend le code compilable avec le Turbo Pascal

Verion 1.0

  • Première version

Compilation

Les fichiers Pascal n'ont aucune dépendances, il suffit de télécharger le fichier désiré et de le compiler avec Free Pascal avec la syntaxe de commande :

fpc CAT.PAS

Sinon, vous pouvez également le compiler avec le Turbo Pascal à l'aide de la syntaxe de commande suivante :

tpc CAT.PAS

Licence

  • Le code source est publié sous la licence MIT.
  • Le paquet original est publié sous la licence MIT.

About

Cette commande, écrit en Pascal (Turbo Pascal ou Free Pascal), permet d'afficher le contenu d'un/des fichiers. C'est commande est inspiré de la commande Unix ou Linux.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages