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

  • BenjiManTV

    BenjiManTV

    20 Mart 2011
  • ModNation Racers H.Q.

    ModNation Ra

    31 Ocak 2010
  • Rockstar Games

    Rockstar Gam

    17 ŞUBAT 2006