>14 Eylül 2011 20:08 tarihinde Ahmet Selman İnanç <[email protected]> 
>yazdı:
> Merhaba bir shell script yapmak istiyorum.
>
> www.google.com.tr adresine gitsin
>
>
> # bin/sh
>
> links http://www.google.com.tr
>
> fakat bunu çalıştırınca links açık kalıyor onu ctrl + c ile bitirebiliyorm
> fakat otomatik olarak verdiğim adrese gittikten sonra bu açılan links’i
> nasıl kapatabilirim yani bi process ‘i kill edebilir miyim.
>
> Selamlar
>
> Selman
>

python ile basitçe bunu yapabilirsiniz. [1] adresinde çok önceden
yazdığım basit, küçük bir script içinde örneği de mevcut.
Üniversitenin öğrenci notlarına bakılan sunucusundan benim notlara
hızlıca bakıyordu. Bunu yaparkende mozilla gibi davranıyordu.

eğer pyhon ile  yapacak iseniz. mechanize.Browser modülü işinizi görür.

tabi yapacağı işlem sadece bu kadar ise curl ile bunu çözmek daha kolay:

curl --user-agent "Mozilla/4.0 (compatible; MSIE 5.01; Windows NT
5.0)" http://burayaurlgelecek.com

sürekli yapacak ise bunu (sleep 3 yerine sn cinsinden farklı birşeyler
yazabilirsiniz):

while true; do curl --user-agent "Mozilla/4.0 (compatible; MSIE 5.01;
Windows NT 5.0)" http://burayaurlgelecek.com; sleep 3; done

örneğin 100 loop yapacak ise aşağıdaki seq 100 yerine loop sayısını
yine sleep 3 yerine de bekleme süresini yazabilirsiniz.

for i in $(seq 100); do curl --user-agent "Mozilla/4.0 (compatible;
MSIE 5.01; Windows NT 5.0)" http://burayaurlgelecek.com; sleep 3; done

[1] http://svn.sudrap.org/repository/users/rkirmizi/scripts/transogren.py

-- 
Saygılarımla... Recep KIRMIZI
_______________________________________________
Linux-programlama mailing list
[email protected]
https://liste.linux.org.tr/mailman/listinfo/linux-programlama
Liste kurallari: http://liste.linux.org.tr/kurallar.php

Cevap