mf

Erstellt eine Datei oder aktualisiert ihren Zeitstempel, kann Rechte setzen und sie direkt in edit oder code öffnen.

DateienVersion 1.2.2Stabil
lil-terminal

Überblick

mf verbindet Dateivorbereitung und Bearbeitung: Datei anlegen oder Zeitstempel aktualisieren, optional Rechte setzen und anschließend direkt in edit oder code öffnen.

Eine Datei für den nächsten Schritt anlegen

mf eignet sich als Beginn eines Arbeitsablaufs: Datei anlegen, bei Bedarf Rechte setzen und sie direkt an edit oder code übergeben.

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

-edit und -code verbinden Dateierstellung und Bearbeitung, ohne Editorlogik zu duplizieren. Das übergeordnete Verzeichnis muss bereits existieren.

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.

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.2
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 | code $
tmp/
notes.txt created; $ now points to it
code $ opens the new file
Datei anlegen bzw. aktualisieren und oktale Rechte setzen
mf report.txt -0644
tmp/
Rechte im UNIX-Modusformat setzen (mit der Option mode)
mf private.txt -m 0600
tmp/
(private.txt created; mode 0600)
Datei anlegen bzw. aktualisieren und im Texteditor öffnen
mf draft.txt -edit
editor  tmp/draft.txt
mode    text
new     yes
Datei anlegen bzw. aktualisieren und im Code-Editor öffnen
mf script.php -code
editor  tmp/script.php
mode    php
new     yes
Datei anlegen (oder Änderungszeit aktualisieren)
mf missing/notes.txt
Verzeichnis nicht gefunden: missing

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.22026-08-14

Core-Kompatibilität

Aktuelle stabile Version von mf. Erstellt eine Datei oder aktualisiert ihren Zeitstempel, kann Rechte setzen und sie direkt in edit oder code öffnen.