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

  • FASHTAG

    FASHTAG

    5 EYLÜL 2012
  • Jonathan Leack

    Jonathan Lea

    26 ŞUBAT 2007
  • metallmanutza13

    metallmanutz

    13 NİSAN 2007