Kullanıcı Aletleri

Site Aletleri


tr:cs:bash:variable

Bu, dökümanın eski bir sürümüdür!


Bash Değişkenler

Yerek Değişkenler

```bash foo=bir

printvalue() { local foo=iki

echo $foo }

# Bu konsola bir yazdıracaktır. echo $foo

# Bu konsola iki yazdıracaktır. printvalue

# Bu konsola bir yazdıracaktır. echo $foo ```

Ortam Değişlenleri

Scope için kullanacağımız bir özellike tüm unix sistemlerde var olan sistemdir. Mesela script içerisinde bir program çağırdığımızda o programın kapsamı içine tüm ortam değişkenleri kopyalanır. Kısaca çağırılan scriptteki tanımladığımız değişkenleri sadece ortam değişkeni ise erişebilir.

```bash # yeni bir değişken oluşturalım ve ayarlayalım: # → Bu normal bir değişkendir, bir ortam değişkeni değildir! deneme_degisken=“Merhaba Dünya.”

# Ortam değişkenine çevirerek tüm alt proseslere görünür hale getirelim: export deneme_degisken ```

UCH Viki'den alınmıştır. ===== NOTLAR =====

tr/cs/bash/variable.1720558598.txt.gz · Son değiştirilme: 2024/07/09 20:56 Değiştiren: 127.0.0.1