Re: [Linux] tty'ler arası...

---------

New Message Reply About this list Date view Thread view Subject view Author view Attachment view

From: Serdar (serdar@uludag.org.tr)
Date: Mon 20 Mar 2006 - 19:40:28 EET


Selamlar..

Sorununuzu tam anlamış değilim. Siz, scriptin çıktısının tty1'de olmasını mı,
yoksa scriptin kendi sonlanana kadar çalışmasını mı istiyorsunuz?

İkincisi kolay, bir sürü yolu var, zor olanı yazayım. Bir script hazırlayın:

#! /usr/bin/python

import os, sys

pid = os.fork()

if pid == 0:
......os.setsid()
......if sys.argc > 2:
...........arg = sys.argv[1:]
...........os.execv(argv[1], arg)
......else:
...........os.execv(argv[1], [""])

Böyle bir script işinizi görür. baş taraflardaki noktalar boşluk olacak,
python, boşluklara duyarlıdır. Benzer scriptler bash ile de yazılabilir,
fakat daha kriptik olur, okuması zordur..

Saygı ve sevgiler..

On Saturday 18 March 2006 01:16 pm, memed wrote:
> Diyelim ki SSH ile bir oturum açtım ve burda uzun süre dönmesi gereken
> bir scripti çalıştırdım.
> Fakat bağlantımın kopma ve scriptimin zaman aşımına uğrayıp vaktinden
> önce sonlanma riskine karşı bunu tty1'e taşımak istiyorum.
> Nasıl yaparım?
> Aslında soruyu biraz daha genişletmek gerekirse;
> bir oturumdayken başka bir oturumda bir komut nasıl
> çalıştırılır?(pts/1'den tty2'de komut çalıştırmak gibi) ve
> bir oturumda başlatılmış bir komut başka bir oturuma nasıl aktarılır?
> (pts/1'den tty2'ye gibi)...
> _______________________________________________
> Linux mailing list
> Linux@liste.linux.org.tr
> http://liste.linux.org.tr/mailman/listinfo/linux
_______________________________________________
Linux mailing list
Linux@liste.linux.org.tr
http://liste.linux.org.tr/mailman/listinfo/linux


New Message Reply About this list Date view Thread view Subject view Author view Attachment view

---------

Bu arsiv hypermail 2.1.2 tarafindan uretilmistir.