Bunu farklı bir şekilde düşünerek, çıktıyı bir dosyaya yeniden yönlendirebilir ve daha sonra less +Fdosyayı içine aktarmak için kullanabilirsiniz less. Düğmesine basıldığında ctrl + cakış durdurulacak ve yazmak shift + fakışa devam edecektir.
Bu ayrıca, önem verdiğiniz şeyleri vurgulayabilmeniz için ek avantaj sağlar. Örneğin , dosyada /my_search_term(ileri arama) veya ?my_search_term(geri arama) yazmak da vurgulanır my_search_term. Bu vurgulama, yeni veri akışları devam ederken devam edecektir.
Bir dosyaya nasıl çıktı verebilirim?
Birkaç seçenek var, ancak tamlık için bu en iyisi olabilir:
start_rails_server &>> my_new_logfile
&>İrade boru hem stdout'u ve günlük dosyasına Stderr. ( 1Stdout ve 2stderr için bir sayı kullanarak birini veya diğerini seçebilirsiniz , ancak stdout örtük olsa da, bunu yapabilmeniz cmd > fileve stdout'un dosyanıza yazdırılmasını sağlayabilirsiniz.)
Köşeli ayraç çıktıyı gönderir ve my_new_logfiledosya varsa iki dosyaya ekleneceği ve yoksa yeni bir tane oluşturacağı anlamına gelir. Tek açılı bir köşeli parantez kullandıysanız, varolan dosyaların üzerine yazılır:
start_rails_server &> my_new_logfile