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

  • guillaume2111's channel

    guillaume211

    19 Kasım 2006
  • HouseholdHacker

    HouseholdHac

    6 Kasım 2007
  • MrOctopi

    MrOctopi

    6 Aralık 2010