Åpne en tekstfil til bestemt linjenummer på kommandolinjen

Har du noen gang kjent at du må åpne en bestemt tekstfil til et bestemt linjenummer? Kanskje for en kode anmeldelse eller justering, uansett årsaken er dette ganske vanlig. I stedet for å åpne tekstfilen i nano eller vim, og deretter navigere til linjenummeret du vil ha tilgang til, er det en raskere måte tilgjengelig for kommandolinjebrukerne.

Faktisk kan du hoppe direkte til et bestemt linjenummer i en tekstfil ved lansering av vim eller nano.

Slik åpner du VIM eller nano til bestemt linje nummer tekstfil

John Talbot skriver inn med denne nyttige terminaltipset: "Jeg bruker mye tid på å skrive skript og redigere tekst gjennom terminalen, så hvis jeg får en skriptfeil som forteller meg at linje 240 er ødelagt, bruker jeg følgende kommando for å få rask tilgang den problematiske linjen: nano +240 script.sh "

Jeg fant dette til å være en veldig nyttig kommando, hvis du er uklart av syntaksen, er det enkelt:

nano +linenumber filename

For eksempel vil åpningen av filen "script.sh" til linje nummer 21 være med nano:

nano +21 script.sh

Og script.sh åpner direkte med linje 21 valgt og klar til å gå.

Flott, er det ikke? Dette fungerer også i vim:

vi +240 script.sh

Og vim åpnes til linje 240 av script.sh. Perfekt!

Prøv det, det fungerer bra i de fleste kommandolinje redaktører for hvilken som helst plattform, enten Mac OS X, Linux, BSD, du heter det, det fungerer bra.