Suggerimento rapido creazione di file veloce con il terminale

Non sarebbe bello se si potesse creare rapidamente qualsiasi tipo di file in OS X e inserirlo in qualsiasi directory? Con pochi rapidi comandi di Terminale, puoi! Continua a leggere per vedere cosa sono.


Ma Terminal mi spaventa!

Lo so, Terminal è un posto spaventoso. Se non sai cosa stai facendo, puoi seriamente rovinare il tuo sistema in modo sbagliato. Non ti preoccupare però, siamo qui per aiutarti.

Anche se non hai mai aperto il Terminale, sarai in grado di tirarlo fuori ...

La Quick Tip di oggi è perfetta per chiunque abbia un qualsiasi livello di esperienza nel terminale. Anche se non hai mai aperto Terminal, sarai in grado di estrometterlo, lo prometto.


Tre passi per la creazione di file Beatitudine

Essere in grado di creare nuovi file al volo tramite la tastiera è praticamente garantito per farti sentire come una sorta di Mac Wizard.

Prima di iniziare a chiamarti Gandalf, ci sono tre comandi che devi capire. Ognuno di questi giocherà nel nostro snippet di creazione file finale.

Passo 1. Cambia la directory

Prima di imparare come creare nuovi file, dobbiamo imparare come assicurarsi che vadano nel posto giusto. Per impostazione predefinita, quando apri Terminal, dovrebbe puntare alla tua cartella Inizio.

Per essere sicuro di ciò che ti circonda, digita "ls" e premi invio per vedere il contenuto della directory attualmente attiva. Questo sputerà un elenco di file e cartelle che è una rappresentazione diretta di ciò che è nella tua cartella home se lo fai apparire in Finder.


Il risultato del comando ls è un elenco dei contenuti della directory corrente.

Questo concetto è fondamentale. Navigare tra le directory nel Terminale è come navigare nel Finder, stai semplicemente usando testo anziché una GUI.

Per l'esempio di oggi, vorremmo usare la cartella Desktop. Per fare ciò, dobbiamo "cambiare directory" con "cd", in questo modo:

cd Desktop /

Passo 2. Crea una cartella

Una volta che sei sul desktop, è il momento di creare una cartella. Questo è realizzato tramite il comando "mkdir".

mkdir webproject

Il comando sopra dovrebbe produrre una cartella sul desktop intitolata "webproject". Cambia il nome in qualcosa che ti piace e guarda la cartella che si apre immediatamente sul tuo desktop.


Crea una cartella con mkdir

Passaggio 3. Crea file con il tocco

Creare un file con Terminal è semplicissimo. Tutto ciò che devi fare è digitare "touch" seguito dal nome del file che desideri creare.

touch index.html

Questo creerà un file "index.html" nella directory attualmente attiva.


Crea un file con il tocco

Mettere tutto insieme

Ora che sappiamo come funzionano tutte e tre le fasi, ora mettiamole in pratica in un unico lungo comando che farà tutto ciò di cui abbiamo bisogno. Nota che puoi digitare più comandi su una singola riga se li separi con un punto e virgola.

cd Desktop /; mkdir webproject; cd webproject; touch index.html; tocco style.css

Scopriamolo per vedere cosa abbiamo realizzato:

  • Per prima cosa, abbiamo usato "cd" per cambiare la nostra directory sul desktop.
  • Successivamente, abbiamo usato "mkdir" per creare una cartella per il nostro progetto.
  • Dopo aver creato una cartella, devi navigare all'interno, quindi torniamo ancora una volta al nostro buon amico "cd".
  • Infine, abbiamo creato due file con il comando touch.

Mancia: È possibile creare facilmente più file con un solo comando, basta separare i nomi dei file con uno spazio: touch index.html style.css


Cheat con TextExpander

Se stai pensando che questo è un sacco di cose da ricordare e scrivere ogni volta che vuoi creare un file, hai ragione. Finché non ti senti veramente a tuo agio con il terminale, questo può essere un processo ingombrante e imbarazzante. Tuttavia, con TextExpander o qualsiasi altra app di espansione del testo, puoi estrarla con pochi tasti.

Tutto quello che devi fare è lanciare la riga di codice sopra esattamente come appare in una macro e poi scegliere qualcosa di breve e dolce per espanderla (io uso "web #" per questo particolare esempio).


Semplifica i comandi del terminale con TextExpander

Se vuoi davvero essere fantasioso, puoi utilizzare i valori di riempimento per trasformarlo in una macro personalizzabile che può essere diversa ogni volta che la esegui. Per fare ciò, inserisci il seguente frammento nella parte "Contenuto" della tua macro.

cd Desktop /; mkdir% fill: cartella%; cd% fill: folder%; touch% fill: file%;

Come puoi vedere, abbiamo usato la stessa variabile (cartella) per i primi due campi. Ciò significa che devi solo digitare questo in una volta e si sincronizzerà automaticamente in entrambe le posizioni. Se attivi questa macro con TextExpander, otterrai un piccolo modulo da compilare.


Usa i valori di riempimento per una bontà extra.

Vai a provarlo!

Ora che hai visto come creare file in Terminal, è il momento di dargli una possibilità. Prova alcuni esempi e facci sapere cosa ne pensi nei commenti qui sotto.