Come aprire un file TXT utilizzando il terminale in modo rapido e semplice
Aprire un file di testo dal terminale: il mio trucco che ha funzionato davvero
Se siete come me, a volte vi verrà voglia di dare un’occhiata o modificare velocemente un file di testo direttamente dalla riga di comando, senza dover aprire Blocco Note o un IDE completo. Onestamente, sembra banale, ma provare a farlo su una macchina Windows è stato un po’ più complicato del previsto. Potrebbe essere d’aiuto a chi si è chiesto come fare.
Assicurarsi che il file di testo sia pronto e accessibile
Prima di tutto: il file deve essere accessibile da qualche parte. Di solito tengo un file notes.txt o qualcosa di simile sul desktop o in una cartella di progetto. La chiave è sapere esattamente dove si trova, perché il terminale non è psichico. Se non ne hai ancora uno, creane uno con Blocco note o tramite riga di comando (come touch notes.txtsu WSL o Mac).Ma per questo, dai per scontato di avere già il file. Assicurati solo se si trova sul desktop, in Documenti o in qualche posto strano. I dettagli sono importanti, soprattutto con percorsi che contengono spazi o caratteri speciali.
Avvio del terminale e navigazione nella cartella
Su Windows, di solito apro il Prompt dei comandi o PowerShell. Basta cercare “cmd” o “PowerShell” nel menu Start, cliccarci sopra e il gioco è fatto. Oggigiorno, il Terminale di Windows è ancora migliore: più schede, un’interfaccia utente più gradevole. In ogni caso, una volta aperto, probabilmente si partirà dalla cartella utente, quindi bisogna cambiare directory ( cd) per accedere alla cartella in cui si trova il file. Ecco, è qui che mi incasinavo: se non mi muovo correttamente, provare ad aprire il file genera errori.
Supponiamo che il tuo file si trovi sul Desktop. Dovresti digitare cd Desktop, abbastanza semplice. Se si trova in una cartella all’interno del Desktop, concatenalo: cd Desktop\MyFolder. Ah, e se il nome della cartella contiene spazi, non dimenticare di racchiuderlo tra virgolette: cd "My Folder". L’ho imparato a mie spese: a volte la riga di comando non ama gli spazi. Elenca i file con dirper verificare se il tuo file di testo è lì, giusto per esserne sicuro.
Apertura del file di testo con Blocco note (o altri editor)
Questa è la parte divertente. Se vuoi solo aprirlo velocemente, digita notepad notes.txt. Boom: si apre in Blocco note. Facile. Funziona allo stesso modo in PowerShell e nel Prompt dei comandi. Ma ho anche alcuni alias personalizzati configurati, oppure uso VS Code con command code notes.txt, soprattutto se preferisco il mio editor al Blocco note. Se sei abituato a Linux, probabilmente useresti nanoo vim, ma questa è tutta un’altra storia.
Ecco dove mi sono bloccato per un po’, in realtà. Se il file non si trova nella directory corrente, specificare semplicemente il nome del file non funziona. Puoi invece fornire il percorso completo, ad esempio notepad "C:\Users\YourName\Documents\notes.txt". Anche in questo caso, le virgolette sono una salvezza se il percorso o il nome del file contengono spazi o caratteri strani.
E se vuoi che si apra nell’editor di testo predefinito invece che nel Blocco note, basta eseguire start notes.txt. Questo aprirà l’editor di testo predefinito che Windows considera predefinito per i file.txt. Molto utile se hai Notepad++ o Sublime Text impostati come predefiniti. Inoltre, da PowerShell, ii notes.txt(Invoke-Item) fa praticamente la stessa cosa.
Perché preoccuparsi di tutto questo? È più veloce che cliccare in giro, soprattutto se si sta scrivendo script o risolvendo problemi. Inoltre, capire la riga di comando rende più flessibili. Ho sempre pensato che aprire i file tramite GUI fosse sufficiente, ma abituarsi ad aprire i file direttamente dal terminale velocizza notevolmente le cose, soprattutto quando qualcosa non funziona correttamente nella GUI. Credetemi, mi è capitato alle 2 del mattino, frustrato, di provare a modificare un file di configurazione mentre ero mezzo addormentato.
Errori comuni e suggerimenti
I percorsi con spazi sono insidiosi: assicurati di racchiuderli tra virgolette. Se il file non si apre, controlla la directory in cui ti trovi con dir. A volte, il file si trova in una cartella completamente diversa da quella che pensi. Inoltre, fai attenzione se stai cercando di aprirlo con un editor non predefinito; assicurati che sia installato e aggiunto al tuo PATH se vuoi eseguirlo da qualsiasi posizione.
Suggerimento: se vuoi semplicemente aprire il file con il programma predefinito del tuo sistema, come Blocco Note, Notepad++ o altro, puoi eseguire start notes.txt. Questo è spesso il modo più semplice se vuoi solo dare un’occhiata veloce o apportare modifiche. E se preferisci l’automazione o gli script, puoi includere il tutto in uno script batch o PowerShell per renderlo ancora più veloce.
In breve, per chi ha fretta: assicurati che il tuo file esista dove pensi che esista, accedi alla sua cartella con cd, quindi aprilo con notepad filenameo start filename. Ricorda le virgolette se i percorsi o i nomi dei file contengono spazi. Tutto qui.
Onestamente, una volta capito questo, tutto è diventato molto più fluido.È un trucco semplicissimo, ma è bello fare le cose velocemente senza cliccare all’infinito. Spero che questo faccia risparmiare a qualcun altro le ore che ho sprecato io: queste piccole conquiste da riga di comando ne valgono la pena.
Articoli correlati
Questo articolo è stato utile?