... i nie naciskaj enter po g, bo przeskoczysz o jedną kolejną linię.
HongboZhu
211
Aby otworzyć w określonej linii prosto z linii poleceń, użyj:
less +320123 filename
Jeśli chcesz zobaczyć również numery linii:
less +320123-N filename
Możesz także wyświetlić określoną linię pliku w określonej linii terminala, gdy potrzebujesz kilku linii kontekstu. Na przykład spowoduje to otwarcie pliku z linią 320123 w 10. linii terminala:
g and the line number to go forward
G and the line number to go backwards
Używane osobno, gi G prowadzą do odpowiednio pierwszego i ostatniego wiersza w pliku; użyte z liczbą są oba równoważne.
Przykład; chcesz przejść do linii 320123 pliku,
naciśnij „g”, a po dwukropku wpisz liczbę 320123
Dodatkowo możesz wpisać „-N” wewnątrz less, aby aktywować / dezaktywować numery linii. W rzeczywistości możesz przekazać dowolne przełączniki wiersza poleceń z wnętrza programu, takie jak -j lub -N.
UWAGA: Możesz podać numer linii w wierszu poleceń, aby rozpocząć mniej (mniej + liczba -N), co będzie znacznie szybsze niż robienie tego z poziomu programu:
less +12345-N /var/log/hugelogfile
Spowoduje to otwarcie pliku wyświetlającego numery linii i rozpoczynającego się od linii 12345
Źródło: man 1 mniej i wbudowana pomoc w mniej (mniej 418)
more
? :-)less
jest więcej, ale więcejmore
niżmore
jest, więcmore
jest mniejless
, więc używaj więcej,less
jeśli chcesz mniejmore
.Odpowiedzi:
Przy
n
czym liczba linii:ng
: Przejdź do numeru linii n. Domyślnie jest to początek pliku.nG
: Przejdź do numeru linii n. Domyślnie jest to koniec pliku.Aby przejść do linii 320123, należy wpisać
320123g
.Skopiowane bezpośrednio z Wikipedii .
źródło
g
, bo przeskoczysz o jedną kolejną linię.Aby otworzyć w określonej linii prosto z linii poleceń, użyj:
Jeśli chcesz zobaczyć również numery linii:
Możesz także wyświetlić określoną linię pliku w określonej linii terminala, gdy potrzebujesz kilku linii kontekstu. Na przykład spowoduje to otwarcie pliku z linią 320123 w 10. linii terminala:
źródło
Możesz również użyć
sed
do tego -Spowoduje to wydrukowanie numeru linii 320123 .
Jeśli chcesz zasięg, możesz zrobić -
Jeśli chcesz od konkretnej linii do samego końca, to -
źródło
Od wewnątrz mniej (w systemie Linux):
Używane osobno, gi G prowadzą do odpowiednio pierwszego i ostatniego wiersza w pliku; użyte z liczbą są oba równoważne.
Przykład; chcesz przejść do linii 320123 pliku,
Dodatkowo możesz wpisać „-N” wewnątrz less, aby aktywować / dezaktywować numery linii. W rzeczywistości możesz przekazać dowolne przełączniki wiersza poleceń z wnętrza programu, takie jak -j lub -N.
UWAGA: Możesz podać numer linii w wierszu poleceń, aby rozpocząć mniej (mniej + liczba -N), co będzie znacznie szybsze niż robienie tego z poziomu programu:
Spowoduje to otwarcie pliku wyświetlającego numery linii i rozpoczynającego się od linii 12345
Źródło: man 1 mniej i wbudowana pomoc w mniej (mniej 418)
źródło
Do edycji jest to możliwe
nano
za pośrednictwem+n
z wiersza poleceń, np.nano +16 file.txt
Aby otworzyć
file.txt
do linii 16.źródło