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

  • GALERNAYA20

    GALERNAYA20

    19 NİSAN 2011
  • TomKNJ

    TomKNJ

    26 ŞUBAT 2007
  • Willie D.

    Willie D.

    16 Aralık 2006