Şimdiye kadar tek bir yol buldum: daha az + G dosya adı, ancak satır satır yukarı sadece yukarı tuş ile yukarı kaydırın. Sayfayı kaydırmayı, geriye doğru arama yapmayı vb. İçeren daha az güçlü kullanım nedir?
Şimdiye kadar tek bir yol buldum: daha az + G dosya adı, ancak satır satır yukarı sadece yukarı tuş ile yukarı kaydırın. Sayfayı kaydırmayı, geriye doğru arama yapmayı vb. İçeren daha az güçlü kullanım nedir?
Yanıtlar:
Eminim başkasının daha iyi bir cevabı vardır, ama
Dosyayı açtıktan sonra "daha az" ifadesiyle:
G goes to the bottom of the file
^b goes up one page
? searches backwards.
Dediğiniz gibi dosyayı + G ile açıp sonra kullanabilirsiniz? ve ^ b yukarı kaydırmak için. Bir senaryoda aynı şeyi başarmak için yapabileceğiniz zekice garip şeyler olabilir.
? = shift + /
, /
ileri arama yapmaktır.
Shift + G
, dosyanın dibine gidiyor
Çeşitlilik için, aslında bir dosyayı geriye doğru okumak / okumak istiyorsanız (önce son satır):
tac filename | less
tac
olup cat
geriye
ztac
Gzipli dosyalar gibi bir şey duyan var mı (yani zcat
geriye doğru)?
w
sayfa kadar gider. ?
geriye doğru arama yapar. h
çevrimiçi yardım getirir.
kuyruk -r | az
Bunu neden birilerinin düşünmediğini bilmiyorum. Kuyruk bir dosyanın sonunu çok kolay kapar. -R ortak bir seçenek değil mi?
-r
.
tail -r
Bir BSD / macOS olayı olduğunu düşünüyorum - bu ortamlarda yok tac
.
kullanın:
less +F /path/to/your/file
bu daha az ama alttan başlayarak. Satır satır geriye gitmek için yukarı ok tuşunu veya sayfa sayfa gitmek için ctl + b tuşlarını kullanın.
tail -f
. İstediğin bu değilse, +G
onun yerine kullanmalısın .
Bunu daha önce kimsenin büyütmediğine şaşırdım ama:
?pattern
deseni geriye doğru arar .
N
Desenin önceki eşleşmesini bulur (yani geriye doğru arama yapar).
Başvuru için, ileriye /pattern
yönelik deseni arar ve n
sonraki model eşleşmesini bulur. Aramanın yaygın olarak kullanıldığı yol budur.
Boşluk çubuğunu kullanırken more
veya journalctl -xe
kullanırken sizi 1 sayfa aşağı götürür. Bu benim için çalıştı. Bu yardımcı olur umarım.
Belirli bir şey arıyorsanız, bunu yapabilir:
cat yourfile.txt | grep "something specific" | less
Günlük dosyalarını aramak için kullanıyorum. Yine de 'yanlış' sırada, ama çok daha kısa.
Dennis Williamson'ın cevabını okuduktan sonra, bu benim yeni yöntemim =)
cat
ile grep
-grep $StRING $FILENAME | less
Belki de bazı insanlar dr01'in ne anlama geldiğini anlamadılar . Başka bir deyişle koymaya çalışıyorum.