mf

Crée un fichier ou actualise sa date de modification, avec ouverture facultative d’un éditeur.

FichiersVersion 1.2.3Stable
lil-terminal

Vue d’ensemble

mf notes.txt crée un fichier vide. Si le fichier existe déjà, son contenu reste intact : seule la date de modification change. mf private.txt -0600 peut aussi définir des droits. -edit et -code ouvrent l’éditeur installé correspondant. Contrairement à md, mf exige que le dossier parent existe.

Créer un fichier prêt pour l’étape suivante

Une méthode simple : md project, puis mf project/README.txt, puis edit project/README.txt. mf project/README.txt -edit réunit les deux dernières étapes. Si l’éditeur manque, la commande l’indique avant de modifier le fichier.

Syntaxe

lil-terminal
mf <file> [-MODE|-m MODE|-edit|-code]

Référence

mf <file>

créer un fichier (ou mettre à jour sa date de modification)

mf <file> -0644

créer ou actualiser le fichier et définir les droits octaux

mf <file> -m 0644

définir les droits au format mode UNIX (avec l’option mode)

mf <file> -edit @edit

créer ou actualiser le fichier et l’ouvrir dans l’éditeur de texte

mf <file> -code @code

créer ou actualiser le fichier et l’ouvrir dans l’Éditeur de Code

Flux de travail

Une méthode simple : md project, puis mf project/README.txt, puis edit project/README.txt. mf project/README.txt -edit réunit les deux dernières étapes. Si l’éditeur manque, la commande l’indique avant de modifier le fichier.

Sécurité

Le répertoire parent doit déjà exister. Un répertoire n’est jamais remplacé par un fichier. Le passage à l’éditeur n’est disponible que si le module correspondant est installé. Après une modification réussie, mf affiche la vue plate compacte du répertoire courant.

Disponibilité de l’éditeur

Si edit ou code manque, mf -edit et mf -code signalent la dépendance avant de toucher au fichier.

Aperçu interactif du sandbox

Lancez les exemples préparés directement sur la page. Les résultats sont prédéfinis et affichés dans le navigateur ; aucune commande terminal n’est exécutée sur le serveur.

Créer un fichier (ou mettre à jour sa date de modification)

Installer et gérer

Installez la version compatible actuelle. Choisissez Base pour l’ensemble complet des fonctions ou Minimum pour le paquet réduit ; utilisez upgrade pour mettre à jour un module déjà installé.

Base et Minimum sont deux paquets de la même version actuelle du module.

Paquet Base

Installer le paquet complet avec référence locale et tous les modes publiés.

install mf
Paquet Minimum

Installer le paquet réduit. La référence locale est omise ; help <cmd> -i ouvre la référence serveur actuelle.

install mf -m
Version publique exacte

Installer exactement cette version publiée.

install mf -v 1.2.3
Vérifier ou mettre à jour

upgrade vérifie la compatibilité et remplace le bloc seulement si nécessaire.

upgrade mf
Supprimer le module

Supprimer le bloc d’extension sans toucher au noyau ni aux autres modules.

install mf -u

Exemples

Les exemples sont copiables mais ne sont pas exécutés par le site. Vérifiez chemins, droits et options destructrices.

Créer un fichier (ou mettre à jour sa date de modification)
cd \sandbox\tmp | mf notes.txt | cd
README.txt
current.txt
draft.txt
notes.txt
Créer ou actualiser le fichier et définir les droits octaux
mf report.txt -0644
README.txt
notes.txt
Définir les droits au format mode UNIX (avec l’option mode)
mf private.txt -m 0600
README.txt
notes.txt
Créer ou actualiser le fichier et l’ouvrir dans l’éditeur de texte
mf draft.txt -edit
Text editor opened
Créer ou actualiser le fichier et l’ouvrir dans l’Éditeur de Code
mf script.php -code
Code editor opened
Créer un fichier (ou mettre à jour sa date de modification)
mf missing/notes.txt
Répertoire parent introuvable

Fichier utilisé dans cet exemple: sandbox/tmp/README.txt

L’exemple utilise un fichier ou un répertoire de l’espace de documentation protégé /sandbox/.

lil-terminal sandbox temporary workspace

Commands in the public documentation use this directory for disposable copies,
archives, uploads and files created during examples. Review destructive commands
before running them and restore the sandbox from the release package when needed.

Documentation associée

Version publique actuelle

v1.2.32026-10-31

Affinage de production

Version stable actuelle de mf. Crée un fichier ou actualise sa date de modification, avec ouverture facultative d’un éditeur.