Gokan Atmaca dedi ki:
Tunneli aciktan sonra zaten komut bittiginden diger satıra gecti. /dev/null calismadi. Ornegin ping süreci bitmeden direk traceroute gecmesini nasil saglarim.Orn: #!/bin/bash ping 4.2.2.4 > /root/pingsounclari.txt traceroute ?
Bu haliyle yalnızca 'ping' komutunun standart çıktısına (stdout) yeniden yön vererek pingsonuclari.txt dosyasına göndermiş oldunuz. Ancak program kendi bir değer geri döndürene değin (yani çıkana değin) önplanda çalışmayı sürdürecektir. Arka planda çalışmasını isteyerek bir sonraki satıra geçebilirsiniz. Bunu daha önce de belirtilen '&' (ampersant) karakteri ile yaparsınız. (Daha fazla kontrol denetimi için işlem ID numarasını programın hemen ardından "$!" sihirli değerinde bulabilir ve bunu bir değere kaydederek ardından 'wait $pid' şeklinde wait komutuyla arka planda çalıştırdığınız programdan bir değer döndürmesini bekleyebilirsiniz.) Yine başta da belirttiğiniz üzere programın çıktısını /dev/null'e yollamak bu çıktıyı istemeyerek gözünüzden uzak bir yere koymak ile eşdeğerdir. Herhangi bir iş kontrolü yapmaz. Kolay gelsin. Bkz: http://www.tldp.org/LDP/abs/html/x9612.html
-- Gokhan Atmaca | MCP | MCTS | Linux System Administrator | System&Network Specialist _______________________________________________ Linux E-Posta Listesi [email protected] Liste kurallari: http://liste.linux.org.tr/kurallar.php Bu Listede neden bulunduğunuzu bilmiyorsanız veya artık bu listeden gelen e-postaları almak istemiyorsanız aşağıdaki bağlantı adresini kullanarak 1 dakika içinde üyeliğinizi sonlandırabilirsiniz. https://liste.linux.org.tr/mailman/listinfo/linux
Not: Bu e-postanın karbon kopyasını liste postalarını toplu şekilde aldığınız için kendi e-posta adresinize de yolluyorum. -- Ali Polatel Özgür Yazılım A.Ş.~$ http://www.ozguryazilim.com.tr
pgpYiBdtJwzUK.pgp
Description: PGP signature
_______________________________________________ Linux E-Posta Listesi [email protected] Liste kurallari: http://liste.linux.org.tr/kurallar.php Bu Listede neden bulunduğunuzu bilmiyorsanız veya artık bu listeden gelen e-postaları almak istemiyorsanız aşağıdaki bağlantı adresini kullanarak 1 dakika içinde üyeliğinizi sonlandırabilirsiniz. https://liste.linux.org.tr/mailman/listinfo/linux
