Ben bir kerede severals terminalleri başlatmak için aşağıdaki bash komut dosyası kullanabilirsiniz:
for i in 0 1 2 3; do urxvt -name Terminal$i&; done
Ben bir PHP komut dosyası o bash komut dosyasını çalıştırmak için çalışırsanız Ama eğer hata ile başarısız olur:
sh: -c: line 0: syntax error near unexpected token `;'
sh: -c: line 0: `for i in 0 1 2 3; do urxvt -name Terminal$i&; done'
PHP Script:
<?php
system('for i in 0 1 2 3; do urxvt -name Terminal$i&; done');
?>
Bu da, başarısız:
<?php
exec('for i in 0 1 2 3; do urxvt -name Terminal$i&; done');
?>
Olmadan '&' Hiçbir hata oluşur ama arka planda tüm başlamak istiyorum. '&' Kaçan urxvt geçersiz argüman hata ile sonuçlanır.
Herhangi bir fikir?