Linux-Bulgaria.ORG
навигация

 

начало

пощенски списък

архив на групата

семинари ...

линукс учебник

документи

как да ...

 

 

Предишно писмо Следващо писмо Предишно по тема Следващо по тема По Дата По тема (thread)

Re: [Lug-bg] Как да гепя на screen изхода


  • Subject: Re: [Lug-bg] Как да гепя на screen изхода
  • From: Peter Pentchev <roam@xxxxxxxxxxx>
  • Date: Thu, 17 Sep 2009 15:33:27 +0300

On Thu, Sep 17, 2009 at 03:15:50PM +0300, Kamen Medarski wrote:
> Здравейте Група,
> 
>  тъй като забелязвам че напоследък няма много неща които да се
> дискутират, се чудех дали някой от вас няма може да помогне в една
> много нетипична ситуация?
> 
> Та ситуацията е следната:
> използвам xprop -spy WM_ICON_NAME  за да взема името  на даден джам,
> което м/у впрочем се сменя често. Идята ми е да събирма хронологично
> имената на този джам. Може да ви се струва тъпо, но в тази ситуация е
> май е единствено решение, но това са детайли. Та като пусна тази
> проста команда с пренасочване на изхода и грешката към файл, тя се
> ошашква и нищо не се появява записано във файла. Пробвах какви ли не
> комбинации с |, tee,  kafe и подобни ... но нищо наяве. Затова реших
> да ви питам, дали се сещате за вариант в които да пускам командата във
> screen, и да гепя изхода и входа на pty-я на тая сесия. Аз удрям на
> камък, да си призная.

Разгледай докиментацията на screen по въпроса с "log" - 
"info screen", секция Logging >> log".  Можеш да го направиш "на ръка"
в screen-сесия, която пускаш сам, като натиснеш ^A H (при което screen
ще започне да пише във файл screenlog.0 или screenlog.1 или който там
ти е номерът на прозореца, можеш и "на ръка" в screen-сесия, като
въведеш ":logfile /something/screen.%n.log" или нещо такова, за да
промениш именоването на файловете...

...а можеш и да си напишеш простичко screenrc, в което да направиш
например така:

logfile /path/to/blah.%n.log
deflog on
screen xprop -spy blah

...и да пускаш "screen foo.screenrc".

Евентуално можеш да си напишеш и нещо като скриптче, което да пуска
xprop с каквито трябва параметри, а като спре, да го пуска пак с каквито
трябва нови параметри и т.н., и него да пускаш в командата "screen"
на последния ред на screenrc-файла.

Поздрави,
Петър

-- 
Peter Pentchev	roam@xxxxxxxxxxx    roam@xxxxxxxx    roam@xxxxxxxxxxx
PGP key:	http://people.FreeBSD.org/~roam/roam.key.asc
Key fingerprint	FDBA FD79 C26F 3C51 C95E  DF9E ED18 B68D 1619 4553
If you think this sentence is confusing, then change one pig.

Attachment: pgpSRhwwAFwMt.pgp
Description: PGP signature

_______________________________________________
Lug-bg mailing list
Lug-bg@xxxxxxxxxxxxxxxxxx
http://linux-bulgaria.org/mailman/listinfo/lug-bg


 

наши приятели

 

линукс за българи
http://linux-bg.org

FSA-BG
http://fsa-bg.org

OpenFest
http://openfest.org

FreeBSD BG
http://bg-freebsd.org

KDE-BG
http://kde.fsa-bg.org/

Gnome-BG
http://gnome.cult.bg/

проект OpenFMI
http://openfmi.net

NetField Forum
http://netField.ludost.net/forum/

 

 

Linux-Bulgaria.ORG

Mailing list messages are © Copyright their authors.

Hosted by "Internet Group" Ltd. - Stara Zagora