Skip to content

gladir/COREUTILS-0

Repository files navigation

COREUTILS-0

Clone en Pascal du Coreutils fonctionnant sous DOS ou Windows.

Liste des fichiers

Voici la liste des différents fichiers proposés dans COREUTILS-0 :

Nom Description
BASE64.PAS Cette commande permet de retourner en base64 un fichier.
BASENAME.PAS Cette commande permet de retourner le nom du fichier seulement à partir d'un chemin complet de nom de fichier.
CAT.PAS Cette commande permet d'afficher le contenu d'un/des fichiers.
CHMOD.PAS Cette commande permet de changer le mode des fichiers.
CKSUM.PAS Cette commande permet d'afficher la sommation de vérification CRC et le nombre d'octets de chaque fichiers. Cette commande est inspiré de Linux.
CP.PAS Cette commande permet de copier un fichier.
CSPLIT.PAS Cette commande permet de séparer un fichier en plusieurs sections déterminé par des lignes de contextes.
CUT.PAS Cette commande permet de supprimer des sections de chaque ligne des fichiers.
DD.PAS Cette commande permet de convertir un fichier tant qu'il se copie.
DF.PAS Cette commande permet d'afficher l'espace libre sur le système de fichiers.
DIR.PAS Cette commande permet d'afficher les fichiers contenu dans un répertoire.
DU.PAS Cette commande permet de comptabilisé l'espace occupé par un répertoire et ses enfants.
EXPAND.PAS Cette commande permet de convertir des tabulations en espaces.
FACTOR.PAS Cette commande permet de calculer le facteur d'un nombre. Cette commande est inspiré de la commande factor de UNIX.
FMT.PAS Cette commande permet de reformater le texte de paragraphe.
FOLD.PAS Cette commande permet d'envelopper les lignes d'entrée pour s'adapter à la largeur spécifié.
GROUPS.PAS Cette commande permet d'afficher les groupes d'un utilisateur.
HEAD.PAS Cette commande permet d'afficher le début d'un fichier texte. Cette commande est un équivalent de Coreutils.
ID.PAS Cette commande permet d'afficher les informations d'utilisateur ou de groupe pour l'utilisateur spécifié ou (ou quand il est omis) pour l'utilisateur courant.
LS.PAS Cette commande permet d'afficher les fichiers d'un répertoire. Cette commande est équivalent de Coreutils.
MKTEMP.PAS Cette commande permet de créer un fichier ou un répertoire temporaire.
NL.PAS Cette commande permet d'afficher du texte avec des numéros de ligne.
OD.PAS Cette commande permet d'afficher le contenu d'un fichier selon un format spécifique. Cette commande est un équivalent de Coreutils.
PRINTF.PAS Cette commande permet d'afficher un message avec le format spécifié.
PWD.PAS Cette commande permet d'afficher le chemin du répertoire courant. Cette commande est un équivalent de Coreutils.
SEQ.PAS Cette commande permet de générer des nombres selon l'intervalle et le saut spécifié.
SLEEP.PAS Cette commande permet d'attendre le nombre de secondes spécifiés. Cette commande est un équivalent de Coreutils.
SPLIT.PAS Cette commande permet de séparer un fichier en plusieurs fichiers. Cette commande est un équivalent de Coreutils.
SUM.PAS Cette commande permet d'afficher la sommation de chaque fichier.
TAC.PAS Cette commande permet d'afficher le contenu du fichier dans le sens inverse.
TAIL.PAS Cette commande permet d'afficher la fin d'un fichier texte. Cette commande est un équivalent de Coreutils.
TEE.PAS Cette commande permet d'envoyer l'entrée standard vers la sortie standard. Cette commande est un équivalent de Coreutils.
TOUCH.PAS Cette commande permet de changer la date et l'heure d'un fichier. Cette commande est un équivalent de Coreutils.
TR.PAS Cette commande permet d'envoyer le contenu de l'entrée standard vers la sortie standard en effectuant le traitement spécifié.
UNEXPAND.PAS Cette commande permet de convertir des espaces en tabulations.
UNLINK.PAS Cette commande permet de supprimer un lien symbolique.
WC.PAS Cette commande permet de compter le nombre de mots, de lignes ou de caractères.
YES.PAS Cette commande permet d'effectuer des répétitions de réponses affirmatives.

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 LEFICHIER.PAS

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

tpc LEFICHIER.PAS

Par exemple, si vous voulez compiler BASE64.PAS, vous devrez tapez la commande suivante :

fpc BASE64.PAS

Licence

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