Aprire un file di testo su un numero di linea specifico sulla riga di comando

Hai mai saputo che è necessario aprire un file di testo specifico su un numero di linea specifico? Forse per una revisione o un adeguamento del codice, qualunque sia la ragione per cui questo è abbastanza comune. Piuttosto che aprire il file di testo in nano o vim e quindi navigare verso il numero di riga che si desidera accedere, c'è un modo più veloce disponibile per gli utenti della riga di comando.

Infatti, è possibile passare direttamente a un numero di riga specifico di un file di testo all'avvio di vim o nano.

Come aprire VIM o nano a un numero di riga di testo specifico

John Talbot scrive con questo utile suggerimento: "Trascorro molto tempo a scrivere script e modificare il testo attraverso il terminale, quindi se ricevo un errore di script che mi dice che la riga 240 è incasinata, uso il seguente comando per accedere rapidamente la linea problematica: nano +240 script.sh "

Ho trovato che questo è un comando davvero utile, se non sei chiaro della sintassi è semplice:

nano +linenumber filename

Ad esempio, l'apertura del file "script.sh" alla riga numero 21 sarebbe con nano:

nano +21 script.sh

E script.sh si apre direttamente con la riga 21 selezionata e pronta per andare.

Grande, non è vero? Questo funziona anche in vim:

vi +240 script.sh

E vim si apre alla riga 240 di script.sh. Perfezionare!

Provalo, funziona alla grande nella maggior parte degli editor di testo da riga di comando per qualsiasi piattaforma, sia Mac OS X, Linux, BSD, lo chiami, funziona alla grande.