Bir kabuk betiğinden birkaç ssh tüneli kurmam gerekiyor. Bunları kullanarak bg görevleri olarak çalıştırmayı denedim:
#!/bin/sh
ssh -L 3000:server1:5029 me@server2 &
ssh -L 3001:server3:3306 me@server2 &
ancak tünelleri bu şekilde başlattığımda düzgün çalışmıyor gibi görünüyor.
Onları kendi sekmelerinde manuel olarak ayarladığımda iyi çalışıyorlar, bu yüzden bir sonraki fikrim komut dosyasının Terminal'de yeni sekmeler açmasını ve komutları ön plan işlemleri olarak çalıştırmasını sağlamak.
Not: Bu soru aslında "Kabuktan yeni bir terminal sekmesi nasıl başlatılır ve sonra bir komut çalıştırılır?", Ancak tünellerle ilgili iki cevap aldım. "Bir kabuk açma" sorusu için, bunu çalışacak SuperUser'da buldum , ancak arka planda yeni sekmeler açtığı ön plan pencerelerine tercih edilir.