SORU
16 Ocak 2011, Pazar


'fark(komut) arasında $s `komut`Ne kabuk Programlama:

Sh/bash ya da yapabileceğiniz bir değişken olarak bir komutun çıktısını depolamak için ksh

MY_VAR=$(command)
#or you can do
MY_VAR=`command`

İki yöntem arasında herhangi bir fark nedir?

CEVAP
16 Ocak 2011, Pazar


Backticks/gravemarks $() kolayca içinde $(echo foo$(echo bar)) kendisini yuva çünkü komut ikamesi için $() lehine kaldırılmıştır. Ayrıca ters backtick/gravemark sürümünde ayrıştırıldı gibi küçük farklılıklar vardır.

Çeşitli farklar hakkında ayrıntılı bilgi için POSIX spec bakın.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • bigky226

    bigky226

    11 HAZİRAN 2006
  • Cole Rolland

    Cole Rolland

    23 Kasım 2008
  • TouchePro

    TouchePro

    27 EYLÜL 2007