mf

Crea un file o ne aggiorna l’ora di modifica e può aprire un editor.

FileVersione 1.2.3Stabile
lil-terminal

Panoramica

mf notes.txt crea un file vuoto. Se esiste già, il contenuto resta invariato e cambia soltanto l’ora di modifica. mf private.txt -0600 imposta anche i permessi. Con -edit o -code puoi aprire un editor installato. Diversamente da md, mf richiede che la directory superiore esista già.

Creare un file pronto per il passo successivo

Il flusso tipico è md project, mf project/README.txt, quindi edit project/README.txt. mf project/README.txt -edit unisce le ultime due azioni. Se l’editor non è installato, viene segnalato prima di modificare il file.

Sintassi

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

Riferimento

mf <file>

creare un file (o aggiornarne il tempo di modifica)

mf <file> -0644

creare o aggiornare il file e impostare i permessi ottali

mf <file> -m 0644

impostare i permessi nel formato mode UNIX (con l’opzione mode)

mf <file> -edit @edit

creare o aggiornare il file e aprirlo nell’editor di testo

mf <file> -code @code

creare o aggiornare il file e aprirlo nell’Editor di Codice

Flusso di lavoro

Il flusso tipico è md project, mf project/README.txt, quindi edit project/README.txt. mf project/README.txt -edit unisce le ultime due azioni. Se l’editor non è installato, viene segnalato prima di modificare il file.

Sicurezza

La directory padre deve già esistere. Le directory non vengono mai sostituite da file. L’apertura nell’editor è disponibile solo se il relativo modulo è installato. Dopo una normale modifica riuscita, mf mostra la vista piatta compatta della directory corrente.

Disponibilità editor

Se edit o code non è disponibile, mf -edit e mf -code lo segnalano prima di modificare il file.

Anteprima interattiva del sandbox

Esegui gli esempi preparati direttamente nella pagina. I risultati sono predefiniti e mostrati nel browser; sul server non viene eseguito alcun comando del terminale.

Creare un file (o aggiornarne il tempo di modifica)

Installa e gestisci

Installa la versione compatibile corrente. Scegli Base per tutte le funzioni o Minimum per il pacchetto ridotto; usa upgrade per aggiornare un modulo già installato.

Base e Minimum sono due pacchetti della stessa release corrente del modulo.

Pacchetto Base

Installa il pacchetto completo con riferimento locale e tutte le modalità pubblicate.

install mf
Pacchetto Minimum

Installa il pacchetto ridotto. Il riferimento locale è omesso; help <cmd> -i apre il riferimento server corrente.

install mf -m
Versione pubblica esatta

Installa esattamente questa versione pubblicata.

install mf -v 1.2.3
Controlla o aggiorna

upgrade controlla la compatibilità e sostituisce il blocco solo quando serve.

upgrade mf
Rimuovi modulo

Rimuove il blocco estensione senza toccare core e altri moduli.

install mf -u

Esempi

Gli esempi sono copiabili ma il sito non li esegue. Controlla percorsi, permessi e opzioni distruttive.

Creare un file (o aggiornarne il tempo di modifica)
cd \sandbox\tmp | mf notes.txt | cd
README.txt
current.txt
draft.txt
notes.txt
Creare o aggiornare il file e impostare i permessi ottali
mf report.txt -0644
README.txt
notes.txt
Impostare i permessi nel formato mode UNIX (con l’opzione mode)
mf private.txt -m 0600
README.txt
notes.txt
Creare o aggiornare il file e aprirlo nell’editor di testo
mf draft.txt -edit
Text editor opened
Creare o aggiornare il file e aprirlo nell’Editor di Codice
mf script.php -code
Code editor opened
Creare un file (o aggiornarne il tempo di modifica)
mf missing/notes.txt
Directory padre non trovata

File usato in questo esempio: sandbox/tmp/README.txt

L’esempio usa un file o una directory dell’area di documentazione protetta /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.

Documentazione correlata

Versione pubblica attuale

v1.2.32026-10-31

Rifinitura di produzione

Versione stabile attuale di mf. Crea un file o ne aggiorna l’ora di modifica e può aprire un editor.