Clone en Pascal du Coreutils fonctionnant sous DOS ou Windows.
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. |
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