Clone UNIX en Pascal (Turbo Pascal ou Free Pascal)
Voici la liste des différents fichiers proposés dans UNIX-0 :
Nom | Description |
---|---|
BANNER.PAS | Cette commande permet d'afficher une bannière. Cette commande est un équivalent de la commande UNIX. |
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. Cette commande est un équivalent de UNIX. |
BASH.PAS | Cette commande permet de lancer l'interpréteur de commande BASH. |
CAL.PAS | Cette commande permet d'afficher un calendrier. Cette commande est un équivalent de MSX-DOS ou UNIX. |
CAT.PAS | Cette commande permet d'afficher le contenu d'un/des fichiers. Cette commande est un équivalent de UNIX. |
CB.PAS | Cette commande permet de rendre lisible le formatage d'un fichier de format C. |
CHMOD.PAS | Cette commande permet de changer le mode des fichiers. Cette commande est inspiré de UNIX et Linux. |
CLEAR.PAS | Cette commande permet d'effacer l'écran. Cette commande est inspiré UNIX. |
CP.PAS | Cette commande permet de copier un fichier. Cette commande est inspiré de la commande UNIX. |
CPP.PAS | Cette commande permet d'effectuer un traitement de préprocesseur de langage de programmation C. |
CSH.PAS | Cette commande permet de lancer un interpréteur de commande C Shell. |
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. |
DIRNAME.PAS | Cette commande permet de retourner le chemin seulement à partir d'un chemin complet de nom de fichier. Cette commande est un équivalent de UNIX et Linux. |
DOS2UNIX.PAS | Cette commande permet d'effectuer la conversion des caractères de saut de ligne du système d'exploitation DOS en leur équivalent UNIX. |
DOSDIR.PAS | Cette commande permet d'afficher la liste des fichiers d'une image disque de FAT. Cette commande est originaire de la commande dosdir de UNIX. |
DU.PAS | Cette commande permet de comptabilisé l'espace occupé par un répertoire et ses enfants. |
ECHO.PAS | Cette commande permet d'afficher un message. |
ENV.PAS | Cette commande permet de fixer ou de demander le contenu des variables d'environnement du système d'exploitaiton. |
FACTOR.PAS | Cette commande permet de calculer le facteur d'un nombre. Cette commande est inspiré de la commande factor de UNIX. |
FALSE.PAS | Cette commande permet de retourner faux. Cette command est inspiré de UNIX et Linux. |
FILE.PAS | Cette commande permet de demander le type de fichier. Cette commande est un équivalent de UNIX ou Linux. |
GREP.PAS | Cette commande permet d'effectuer des recherches dans des fichiers. Cette commande est un équivalent de UNIX. |
HEAD.PAS | Cette commande permet d'afficher le début d'un fichier texte. Cette commande est un équivalent de UNIX ou Linux. |
HYPHEN.PAS | Cette commande permet de rechercher les mots avec des traits-union. Cette commande est inspiré de la commande UNIX. |
KSH.PAS | Cette commande permet de lancer un interpréteur de commande Korn SHell. |
LINE.PAS | Cette commande permet d'effectuer la lecture d'une ligne. Cette commande est inspiré de UNIX. |
LOGNAME.PAS | Cette commande permet de demander le nom de connexion. |
LP.PAS | Cette commande permet d'imprimer le contenu d'un fichier. Cette commande est équivalent de UNIX. |
LS.PAS | Cette commande permet d'afficher les fichiers d'un répertoire. Cette commande est équivalent de UNIX. |
MV.PAS | Cette commande permet de déplacer un fichier. |
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 UNIX. |
PWD.PAS | Cette commande permet d'afficher le chemin du répertoire courant. |
REBOOT.PAS | Cette commande permet de redémarrer l'ordinateur. |
SH.PAS | Cette commande permet de lancer l'interpréteur de commande UNIX. |
SLEEP.PAS | Cette commande permet d'attendre le nombre de secondes spécifiés. |
SPLIT.PAS | Cette commande permet de séparer un fichier en plusieurs fichiers. |
STAT.PAS | Cette commande permet d'afficher des informations sur des fichiers. |
SUM.PAS | Cette commande permet d'afficher la sommation de chaque fichier. |
TAIL.PAS | Cette commande permet d'afficher la fin d'un fichier texte. |
TEE.PAS | Cette commande permet d'envoyer l'entrée standard vers la sortie standard. |
TOUCH.PAS | Cette commande permet de changer la date et l'heure d'un fichier. |
TR.PAS | Cette commande permet d'envoyer le contenu de l'entrée standard vers la sortie standard en effectuant le traitement spécifié. |
TRUE.PAS | Cette commande permet de retourner vrai. Cette commande est inspiré de UNIX et Linux. |
UNAME.PAS | Cette commande permet d'afficher des informations sur le système d'exploitation. |
UNIQ.PAS | Cette commande permet de sortir le contenu d'un fichier sans duplication du contenu de ses lignes. |
VI.PAS | Cette commande permet de lancer l'éditeur de texte VI. |
WC.PAS | Cette commande permet de compter le nombre de mots, de lignes ou de caractères. |
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 SH.PAS, vous devrez tapez la commande suivante :
fpc SH.PAS