Soru Dosya sonunda daha az veya daha fazla geriye doğru nasıl okunur?


Şimdiye kadar tek bir yol buldum: daha az + G dosya adı, ancak sadece yukarı doğru satır satır yukarı kaydırıyor. Sayfaya göre kaydırma, desen araması geriye doğru vb. Sağlayan daha az güçlü kullanım nedir?


144
2018-06-16 10:47


Menşei




Cevaplar:


Eminim başka birinin daha iyi bir cevabı vardır, ama

Dosyayı açtıktan sonra "daha az" ile:

G goes to the bottom of the file

^b goes up one page

? searches backwards.

Dediğin gibi dosyayı + G ​​ile açabilir ve sonra kullanabilirsin? ve yukarı kaydırmak için ^ b. Bir senaryoda aynı şeyi elde etmek için yapabileceğiniz olası akıllıca şeyler vardır.


194
2018-06-16 10:56



Ctrl-b çalışır, ancak b (tek başına) da yapar. - Dennis Williamson
Hata! Ben sadece bunları daha az kullanıyorum vi anahtarları kullanmak için şartlı. Evet - b sizi bir sayfada daha az hareket ettirir, ancak vi. Ben sabırsızım; Her seferinde bir sayfa istiyorum, ve ceviz büyüklüğündeki beynim bazen vi ya da daha az olduğumu hatırlamıyor ... - chris
Dosyanız daha az, sonra 'h' yazın => güzel bir kullanım kılavuzu olsun. Çok temiz, harici kılavuzlara veya manpage IMO'ya gerek yok. - Kharski
aslında, ? = shift + /, / ileriye doğru aramaktır. - HongboZhu
Aslında Shift + G dosyanın altına gider - Alex78191


Aslında, bir dosyayı geriye doğru okumak / okumak istiyorsanız (son satır ilk):

tac filename | less

69
2018-06-16 13:32



Bu çoğunlukla bir linux / gnuism ... - chris
Eğlenceli gerçek: tac olduğu cat geriye doğru - dKen
Bu benim çocukluğumun kedinin adıydı. Şimdiye kadar neden olduğunu anladığımı sanmıyorum. - vaughan


w sayfa yukarı gider. ? aramayı tersine çevirir. h çevrimiçi yardım getirir.


7
2018-06-16 10:54





kuyruk -r | az

Bunu neden kimse düşünmediğini bilmiyorum. Kuyruk bir dosyanın sonunu kolayca kapar. -Bu ortak bir seçenek değil mi?


3
2017-12-10 22:21



Ubuntu 12.02'de kuyruk (GNU coreutils) 8.13'ü kullanarak. Böyle bir seçenek yok -r. - JHH
bence tail -r bir BSD / macOS şeydir - bu ortamlar yoktur tac. - fzzfzzfzz


Daha fazla kullanırken journalctl -xe boşluk çubuğunu kullanarak 1 sayfa aşağı alır. Bu benim için çalıştı. Bu yardımcı olur umarım.


2
2017-09-12 08:16





Başka bir alternatif, bir dosyada daha az başladıktan sonra:

alt + "son anahtar"

"Son anahtar" ile klavyede genellikle "ana anahtar" ın altında bulunan anahtarı kastediyorum.


1
2017-09-27 09:40





kullanın:

less +F /path/to/your/file

daha az ama alttan başlıyor. Sayfaya geri gitmek için yukarı ok tuşuna veya sayfaya gitmek için ctl + b tuşlarına basın.


1
2017-08-01 18:25



Bu sadece dosyanın sonuna gider, sonunda ek çıktı bekler, tail -f. İstediğiniz bu değilse, kullanmalısınız +G yerine. - Michael Hampton♦
haklısın @MichaelHampton - Ruben Estrada


Şaşkınım, kimseyi daha önce kimse getirmedi, ama:

?pattern arar Desen geriye doğru.

N Kalıbın önceki eşleşmesini bulur (yani geriye doğru arama yapar).

Referans için, /pattern arar Desen ileri ve n Desenin sonraki eşleşmesini bulur. Bu, aramanın yaygın olarak kullanıldığı yoldur.


1
2017-10-05 12:50