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

  • megablueblaster

    megablueblas

    23 HAZİRAN 2006
  • Sali Kaceli

    Sali Kaceli

    24 ŞUBAT 2009
  • TheGamer2323

    TheGamer2323

    25 Ocak 2009