SORU
12 HAZİRAN 2009, Cuma


Yeni bir Mac OS X çalıştıran bir komut Terminal penceresi

Yeni Max OS X Terminal bash bir komut çalıştırmak için nasıl anlamaya çalışıyorum.uygulama penceresi. Olarak bir örnek, burada yeni bir bash süreçte benim komut çalıştırmak istiyorum:

bash -c "my command here"

Ama bu yeni bir tane oluşturmak yerine varolan terminal penceresi kullanır. Gibi bir şey istiyorum:

Terminal.app -c "my command here"

Ama tabii ki bu işe yaramıyor. "Açık bir Terminal.farkındayım app" komutu, ama ileri terminaline bağımsız değişkenleri nasıl görmüyorum, ya da eğer yaptıysam bile ne kullanma bağımsız değişkenler.

Teşekkürler!

CEVAP
12 HAZİRAN 2009, Cuma


aklıma gelen tek yol, kafadan bir oluşturmaktır çıkarmış .komut böyle dosyasını çalıştırın:

echo echo hello > sayhi.command; chmod  x sayhi.command; open sayhi.command

veya otomasyon kullanın:

osascript -e 'tell application "Terminal" to do script "echo hello"'

ya çift tırnak bir sürü kaçış ya da tek tırnak kullanmak mümkün değil olacak olsa

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • BrandonHarrisWalker

    BrandonHarri

    27 Kasım 2006
  • Matt Stokes

    Matt Stokes

    22 Ocak 2008
  • Unbox Therapy

    Unbox Therap

    21 Aralık 2010