SORU
28 EYLÜL 2010, Salı


Nasıl benim bir işlev için tüm değişkenleri bash senaryomu geçti geçirmek için?

Hadi bir işlev abc tanımlanan var() tüm mantık argümanlar senaryomu geçti analising ilgili idare edecektir.

Nasıl benim bash script için aldığı tüm argümanlar geçebilir miyim? Parametreler sayısı değişkendir, sadece argümanlar böyle geçti koda yapamam yani:

abc $1 $2 $3 $4

edit: henüz, var mı benim işlevi komut bağımsız değişkenleri erişmek için herhangi bir yolu' değişkenleri daha mı İyi?

CEVAP
28 EYLÜL 2010, Salı


$@, kullanarak (neredeyse) her zaman çift tırnak içinde onlara: boşluk içeren değişken misparsing önlemek için koymak gerekir zaman nefret ederim:

abc "$@"

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Ammine Getahun

    Ammine Getah

    21 HAZİRAN 2011
  • Booredatwork.com

    Booredatwork

    5 Ocak 2009
  • Video-Tutorials.Net

    Video-Tutori

    15 Mart 2011