Clone de FreeBSD écrit en Pascal
Voici la liste des différents fichiers proposés dans FREEBSD-0 :
Nom | Description |
---|---|
AWK.PAS | Cette commande permet de lancer le langage de programmation AWK. |
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. |
CHMOD.PAS | Cette commande permet de changer le mode des fichiers. Cette commande est inspiré de UNIX et Linux. |
CHSH.PAS | Cette commande permet de changer l'interpréteur de commande par défaut. |
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. |
CLEAR.PAS | Cette commande permet d'effacer l'écran. |
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. C'est commande est inspiré de Linux et de cygwin. |
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. |
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. |
EXPAND.PAS | Cette commande permet de convertir des tabulations en espaces. |
FALSE.PAS | Cette commande permet de retourner faux. Cette commande 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. |
FIND.PAS | Cette commande permet de rechercher une chaine de caractères dans des fichiers. Cette commande est un équivalent du DOS. |
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é. |
GETENT.PAS | Cette commande permet de demander les entrées de la base de données administrative. |
GETTEXT.PAS | Cette commande permet d'afficher les traductions de langages humains natif dans un message textuel. |
GREP.PAS | Cette commande permet d'effectuer des recherches dans des fichiers. Cette commande est un équivalent de UNIX. |
GROUPS.PAS | Cette commande permet d'afficher les groupes d'un utilisateur. |
HALT.PAS | Cette commande permet d'arrêter l'ordinateur. |
HD.PAS | Cette commande permet d'afficher le contenu d'un fichier en format hexadecimal. Cette commande est inspiré de la commande HD du compilateur Aztec C86 ou de Linux. |
HEAD.PAS | Cette commande permet d'afficher le début d'un fichier texte. Cette commande est un équivalent de UNIX ou Linux. |
HEXDUMP.PAS | Cette commande permet d'afficher le contenu d'un fichier en format hexadecimal. Cette commande est inspiré de la commande de Linux. |
HOSTNAME.PAS | Cette commande permet de retourner le nom de l'hôte. |
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. |
JOT.PAS | Cette commande permet d'afficher des données séquentiel ou aléatoire. |
LESS.PAS | Cette commande permet d'afficher un fichier de la fin vers le début. |
LOGNAME.PAS | Cette commande permet de demander le nom de connexion. |
LOOK.PAS | Cette commande permet de rechercher les lignes commençant par un texte spécifié. |
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. |
MKTEMP.PAS | Cette commande permet de créer un fichier ou un répertoire temporaire. |
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. Cette commande est inspiré de la commande nl de Linux. |
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. Cette commande est un équivalent de UNIX. |
READELF.PAS | Cette commande permet d'afficher des informations sur un ELF. |
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. Cette commande est un équivalent de UNIX et LINUX. |
SORT.PAS | Cette commande permet de trier une fichier texte ASCII et de retourner le résultat. Cette commande est un équivalent de la commande du DOS. |
SPLIT.PAS | Cette commande permet de séparer un fichier en plusieurs fichiers. Cette commande est un équivalent de UNIX. |
STAT.PAS | Cette commande permet d'afficher des informations sur des fichiers. Cette commande est un équivalent de UNIX et LINUX. |
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. Cette commande est un équivalent de UNIX ou Linux. |
TEE.PAS | Cette commande permet d'envoyer l'entrée standard vers la sortie standard. Cette commande est un équivalent de UNIX ou Linux. |
TOUCH.PAS | Cette commande permet de changer la date et l'heure d'un fichier. Cette commande est un équivalent de UNIX, AIX et Linux. |
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. |
UNLINK.PAS | Cette commande permet de supprimer un lien symbolique. |
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. |
WHICH.PAS | Cette commande permet de localiser l'emplacement d'une commande. |
WHOAMI.PAS | Cette commande permet de retourner l'utilisateur connecté. |
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 CHSH.PAS, vous devrez tapez la commande suivante :
fpc CHSH.PAS