Åbn en tekstfil til det specifikke linjenummer på kommandolinjen

Har du nogensinde kendt, at du skal åbne en bestemt tekstfil til et bestemt linjenummer? Måske til en kode anmeldelse eller tilpasning, uanset årsagen til dette er ret almindeligt. I stedet for at åbne tekstfilen i nano eller vim og derefter navigere til det linjenummer, du vil have adgang til, er der en hurtigere måde tilgængelig for kommandolinjebrugere.

Faktisk kan du hoppe direkte til et bestemt linjenummer i en tekstfil ved lanceringen af ​​vim eller nano.

Sådan åbnes VIM eller nano til det specifikke linie nummer tekstfil

John Talbot skriver med denne nyttige terminaltip: "Jeg bruger meget tid på at skrive scripts og redigere tekst via terminalen, så hvis jeg får en scriptfejl, der fortæller mig at linje 240 er ødelagt, bruger jeg følgende kommando for hurtigt at få adgang den problematiske linje: nano +240 script.sh "

Jeg fandt dette til at være en rigtig nyttig kommando, hvis du er uklart af syntaksen, er det simpelt:

nano +linenumber filename

For eksempel vil åbningen af ​​filen "script.sh" til linjenummer 21 være med nano:

nano +21 script.sh

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

Godt, er det ikke? Det fungerer også i vim:

vi +240 script.sh

Og vim åbner til linje 240 af script.sh. Perfekt!

Prøv det, det fungerer godt i de fleste kommandolinjeditorer til enhver platform, om Mac OS X, Linux, BSD, du navngiver det, det virker godt.