İki scripti paralel olarak çalıştırma

Başlatan mechulkalan, 07 Ekim 2015 - 18:50:15

« önceki - sonraki »

0 Üyeler ve 1 Ziyaretçi konuyu incelemekte.

mechulkalan

Merhaba arkadaşlar. elimde iki tane script var ve ikisini aynı anda aynı terminal penceresinde çalıştırmak istiyorum. Nasıl yapabilirim?

if


mechulkalan

Alıntı yapılan: if - 07 Ekim 2015 - 20:51:54
@mechulkalan,


sh betik1 & sh betik2 & sh betik3 &


ya da


paralled sh ::: betik1 betik2 betik3


https://stackoverflow.com/questions/12907721/run-three-shell-script-simultaneously

Hocam birinci yöntemde ilk scriptin alması gereken değerleri veremiyorum. Değer almam gereken yerde kesip 2. scripte geçiyor ona değer verebiliyorum. parallel yöntemine ise hiçbir değer veremiyorum.

heartsmagic

Yüzeysel olarak değil de, ne denediğini ve nasıl denediğini aktar lütfen buraya eğer çok özel bir durum yoksa.
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

mechulkalan

Alıntı yapılan: heartsmagic - 08 Ekim 2015 - 01:07:27
Yüzeysel olarak değil de, ne denediğini ve nasıl denediğini aktar lütfen buraya eğer çok özel bir durum yoksa.

Hocam şöyle anlatayım bir scripte 3 tane parametre veriyorum ve aynı program bu parametrelerle 2 farklı dosya çalıştırıyor.

sh script.sh par1 par2 par3 // olarak çalıştırıyorum

#!/bin/bash.
./program -i $1 -s $2 -a $3 &
./program -i $1 -s $2 -a $3


kodda bu.
2si de aynı anda çalışmalı ve ikisinide aynı anda aynı terminal penceresinden gözlemlemeliyim.
1.yi arkaplana atmak olarak çözüm buldum ama 1.yi arkaplana attıktan sonra gözlemleyemiyorum.

Reverser


XFCE ROCKS !
Powered by Thunar & XFWM4



ulupınar

#6
Alıntı yapılan: mechulkalan - 07 Ekim 2015 - 18:50:15
Merhaba arkadaşlar. elimde iki tane script var ve ikisini aynı anda aynı terminal penceresinde çalıştırmak istiyorum. Nasıl yapabilirim?

Merhaba, seri programlamada iki betik aynı anda çalıştırılamaz. Bir betik için işlemci işlemi bitirmeden yada kısa süreli kesmeye uğramadan diğer betiği çalıştıramaz.



Paralel programla ile betik işlemciler için yorumlanabilen iş parçalarına ayrılarak aynı anda iki işlem yaptırılabilir.


heartsmagic

Aynı parametrelerle nasıl iki farklı dosya açıldığını anlayamadım. program dediğimiz şeyler mi farklı burada?
Tam olarak ne yapıyor bu uygulamalar? Hani gözlemleme isteğin için soruyorum bunu.
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.