top of page

HASH TABLOLARI – Bölüm 3

  • Yazarın fotoğrafı: Enis GOKTAY
    Enis GOKTAY
  • 10 Ağu 2014
  • 1 dakikada okunur

HASH TABLOSUNA ÖĞE EKLEME ve ÇIKARMA

Hash tablolarına öğe eklemek ve çıkarmak dizilerde olduğu kadar zor değildir. Basit komutlarla tabloya öğe eklenebilir istenmediği zamanda çıkartılabilir.


$hash isimli değişkenimize daha önce oluşturulan öğelerle alakasız olan tarihi alıp ilgili tabloya ekleyelim.


Sunucu isimleri ve ip adreslerinin yanında date isimli bir key ve değer olarak ta ilgili tarihin olduğu görülmektedir.

Aynı tabloya yine alakası olmayan bir değeri tabloya ekleyelim.


Hash tablosunun son durumu aşağıdaki gibi olduğu görülmektedir.


Hash tabloları çağrıldığında herhangi bir sıra dahilinde gelmemektedir. İlk olarak ulaştığı öğe tablo gösterilmektedir. En son sehir.eskisehir öğesi tabloya eklenmesine rağmen tablonun en sonuna değil arasında olduğu görülmektedir.


Tablodan öğe silme işlemi de eklenmek kadar kolaydır. Aşağıda belirtilen komut, “Date” isimli key’i silecektir.


Belirtilen komut çalıştırıldıktan sonraki $hash isimli hast tablosu aşağıdaki gibidir. Görüldüğü gibi Date isimli key ve value silinmiştir


Hash tablosundaki öğeler farklı bir tabloya aktarılabilir yani aynı tablonun bir klonunu oluşturulabilir.

Aşağıda görüldüğü üzere örneklerde de sıklıkla kullandığımız $hash isimli hash tablosunu tüm öğeleriyle $tablo isimli bir hash tablosuna aktarabildik.


.

Yine örnekte kullandığımız tabloyu .Clone() komutuyla da başka isimle bir tabloya aktarılabilir.


Sonuç olarak; Diziler ve Hash tabloları uygulaması ve çağrılması basit iki veri yapısı iki basit veri yapısıdır. Powershell’de script yazabilmek için özellikle bu iki konunun iyi anlaşılması gerekmektedir. Bu iki konuyu tam olarak anlarsanız gerçek bir Powershell admin olma yolunda emin adımlarla ilerliyorsunuz demektir.

Son Yazılar

Hepsini Gör

Comments


Abonelik Formu

Gönderdiğiniz için teşekkür ederiz!

bottom of page