2012-08-02 15 views
7

Birisi gnu-ekran oturumunu bir günlük dosyasına kaydetmeyi denediyse (N'nin oturum numarası olan varsayılan screenlog.N dışında) bilmek isterim. özel gnu-ekran oturumu günlüğü dosya adı

aşağıdaki

~$ screen -L custom_screenlog -S test_session 

yapıyor çalıştı ama ekran sonlandırmak istiyorum. Ekran el kitabında da yok. Google'da arama denedim ve bir cevap göremiyorum.

Teşekkürler.

cevap

16

GNU ekranımın 4.0.2 sürümünün -L anahtarına karşı bir argümanı yoktur. Günlük dosyası sistematik olarak screenlog.0 olarak adlandırılır ve geçerli dizinde oluşturulur. Sonra sadece deneyebilirsiniz:

screen -L -S test_session 

Edit: Eğer .screenrc dosyayı özelleştirebilirsiniz, bu örnekte (örneğin /tmp önceden tanımlanmış dizinde saklanabilir

logfile /tmp/screenlog-%Y%m%d-%c:%s 

Bu şekilde günlük dosyalarını ekleyerek ve bu dosya benim için geçerli olan log dosya açılış tarihinden sonra isimlendirilebilir

+0

. Çok teşekkür ederim! Senin için +1 :) – icasimpan

+3

O 'logfile' hattının sözdizimini gösteren herhangi bir yer var mı? Manpage, bu bilgiye sahip görünmüyor… –

+1

https://www.gnu.org/software/screen/manual/screen.html#String-Escapes –