Sistem önyüklemesinde GNU Screen oturumlarında program (ları) başlatacak bir komut dosyası yazmayı bulmaya çalışıyorum. Bunu deniyorum:
#!/bin/bash
screen -S test -d -m -X $HOME/folder/folder/.program \
screen -S test2 -d -m -X $HOME/folder/folder/.program2 \
ancak oturum zaten ayrılmış olduğundan komut çalıştırılamıyor? İhtiyacım olan tek şey ekran oturumunda komut çalıştırmak ve bu oturumu hemen ayırmak.
Cevaplar için teşekkürler, ama şimdi başka bir sorunla karşılaştım. Benim "program ve program2" için bazı değişkenler koyduktan sonra komut dosyası çalışmıyor. Bunun gibi bir şey:
#!/bin/bash
screen -S test -d -m $HOME/folder/folder/.program -f config.cfg
nedense "-f config.cfg" ihmal edildi. Ayrıca emir vermeye çalıştım ve çok da yardımcı olmuyor.
-X
seçenek?