SORU
13 Temmuz 2010, Salı


Nasıl bir bash işlevi, bir dize değeri döndürmek için

Bash bir işlev bir dize iade etmek istiyorum.

Java örnekte yapmak istediğim şey göstermek için yazacağım:

public String getSomeString() {
  return "tadaa";
}

String variable = getSomeString();

Aşağıdaki örnek bash çalışır, ama bunu yapmanın daha iyi bir yolu var mı?

function getSomeString {
   echo "tadaa"
}

VARIABLE=$(getSomeString)

CEVAP
13 Temmuz 2010, Salı


Benim bildiğim daha iyi bir yol yoktur. Bash sadece durum kodları (tamsayı) ve dizeleri stdout yazılı bilir.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Awesome Toys TV

    Awesome Toys

    18 HAZİRAN 2014
  • Damien Hayes

    Damien Hayes

    11 Mart 2008
  • khloe brooks

    khloe brooks

    25 Temmuz 2011