mf

Erstellt eine Datei oder aktualisiert ihren Änderungszeitpunkt und kann einen Editor öffnen.

DateienVersion 1.2.3Stabil
lil-terminal

Überblick

mf notes.txt legt eine leere Datei an. Ist sie vorhanden, bleibt ihr Inhalt erhalten; nur die Änderungszeit wird aktualisiert. mf private.txt -0600 setzt zusätzlich Zugriffsrechte. Mit -edit oder -code lässt sich ein installierter Editor direkt öffnen. Anders als md legt mf keine fehlenden Elternverzeichnisse an.

Eine Datei für den nächsten Schritt anlegen

Ein sinnvoller Ablauf: md project, mf project/README.txt, danach edit project/README.txt. mf project/README.txt -edit fasst die letzten beiden Schritte zusammen. Ein fehlender Editor wird gemeldet, bevor die Datei verändert wird.

Syntax

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

Referenz

mf <file>

Datei anlegen (oder Änderungszeit aktualisieren)

mf <file> -0644

Datei anlegen bzw. aktualisieren und oktale Rechte setzen

mf <file> -m 0644

Rechte im UNIX-Modusformat setzen (mit der Option mode)

mf <file> -edit @edit

Datei anlegen bzw. aktualisieren und im Texteditor öffnen

mf <file> -code @code

Datei anlegen bzw. aktualisieren und im Code-Editor öffnen

Arbeitsablauf

Ein sinnvoller Ablauf: md project, mf project/README.txt, danach edit project/README.txt. mf project/README.txt -edit fasst die letzten beiden Schritte zusammen. Ein fehlender Editor wird gemeldet, bevor die Datei verändert wird.

Sicherheit

Das Elternverzeichnis muss bereits existieren. Verzeichnisse werden niemals durch Dateien ersetzt. Die Editorübergabe funktioniert nur mit dem jeweils installierten Modul. Nach einer normalen erfolgreichen Änderung zeigt mf die kompakte flache Ansicht des aktuellen Verzeichnisses.

Editorverfügbarkeit

Falls edit oder code fehlt, melden mf -edit und mf -code dies vor einer Dateiänderung.

Interaktive Sandbox-Vorschau

Führen Sie die vorbereiteten Beispiele direkt auf der Seite aus. Die Ergebnisse sind vorab erstellt und werden im Browser angezeigt; auf dem Server wird kein Terminalbefehl ausgeführt.

Datei anlegen (oder Änderungszeit aktualisieren)

Installieren und verwalten

Installieren Sie die aktuelle kompatible Version. Wählen Sie Base für den vollständigen Funktionsumfang oder Minimum für das reduzierte Paket; ein bereits installiertes Modul wird mit upgrade aktualisiert.

Base und Minimum sind zwei Pakete derselben aktuellen Modulversion.

Base-Paket

Vollständiges Paket mit lokaler Referenz und allen veröffentlichten Modi installieren.

install mf
Minimum-Paket

Das reduzierte Paket installieren. Die lokale Referenz entfällt; help <cmd> -i öffnet die aktuelle Serverreferenz.

install mf -m
Exakte öffentliche Version

Genau diese veröffentlichte Version installieren.

install mf -v 1.2.3
Prüfen oder aktualisieren

upgrade prüft Kompatibilität und ersetzt den Block nur bei Bedarf.

upgrade mf
Modul entfernen

Erweiterungsblock entfernen, Core und andere Module bleiben erhalten.

install mf -u

Beispiele

Die Beispiele sind kopierbar, werden aber nicht von der Website ausgeführt. Prüfen Sie Pfade, Rechte und destruktive Optionen.

Datei anlegen (oder Änderungszeit aktualisieren)
cd \sandbox\tmp | mf notes.txt | cd
README.txt
current.txt
draft.txt
notes.txt
Datei anlegen bzw. aktualisieren und oktale Rechte setzen
mf report.txt -0644
README.txt
notes.txt
Rechte im UNIX-Modusformat setzen (mit der Option mode)
mf private.txt -m 0600
README.txt
notes.txt
Datei anlegen bzw. aktualisieren und im Texteditor öffnen
mf draft.txt -edit
Text editor opened
Datei anlegen bzw. aktualisieren und im Code-Editor öffnen
mf script.php -code
Code editor opened
Datei anlegen (oder Änderungszeit aktualisieren)
mf missing/notes.txt
Elternverzeichnis nicht gefunden

In diesem Beispiel verwendete Datei: sandbox/tmp/README.txt

Das Beispiel verwendet eine Datei oder ein Verzeichnis aus dem geschützten Dokumentationsbereich /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.

Verwandte Dokumentation

Aktuelle öffentliche Version

v1.2.32026-10-31

Produktionsreife Verfeinerung

Aktuelle stabile Version von mf. Erstellt eine Datei oder aktualisiert ihren Änderungszeitpunkt und kann einen Editor öffnen.