Powershell - Operatörler
PowerShell, değişkenleri işlemek için zengin bir işleç kümesi sağlar. Tüm PowerShell operatörlerini aşağıdaki gruplara ayırabiliriz -
- Aritmetik operatörler
- Atama Operatörleri
- Karşılaştırma Operatörleri
- Mantıksal operatörler
- Yönlendirme Operatörleri
- Dökülen ve Operatörlere Katılma
- Tip Operatörleri
- Tekli Operatörler
Aritmetik Operatörler
Aritmetik operatörler, matematiksel ifadelerde, cebirde kullanıldığı gibi kullanılır. Aşağıdaki tablo aritmetik operatörleri listeler -
Tamsayı değişken A'nın 10, B değişkeninin 20, o zaman -
Örnekleri Göster
Şebeke | Açıklama | Misal |
---|---|---|
+ (Toplama) | İşlecin her iki tarafına da değerler ekler. | A + B 30 verecek |
- (Çıkarma) | Sağ el işleneni sol el işlenenden çıkarır. | A - B -10 verir |
* (Çarpma işlemi) | İşlecin her iki tarafındaki değerleri çarpar. | A * B 200 verecek |
/ (Bölünme) | Sol el işleneni sağ el işlenene göre böler. | B / A 2 verecek |
% (Modül) | Sol el işleneni sağ el işlenene böler ve kalanını döndürür. | B% A 0 verir |
Karşılaştırma Operatörleri
Aşağıda, PowerShell dili tarafından desteklenen atama işleçleri verilmiştir -
Tamsayı değişken A'nın 10, B değişkeninin 20, o zaman -
Örnekleri Göster
Şebeke | Açıklama | Misal |
---|---|---|
eq (eşittir) | İki değeri eşit olacak şekilde karşılaştırır. | A -eq B yanlış verir |
ne (eşit değil) | Eşit olmayacak şekilde iki değeri karşılaştırır. | A -ne B doğru verecek |
gt (büyüktür) | İlk değeri ikinci değerden büyük olacak şekilde karşılaştırır. | B -gt A doğru verecektir |
ge (büyüktür veya eşittir) | İlk değeri ikinci değere eşit veya ondan büyük olarak karşılaştırır. | B -ge A gerçek verecek |
lt (daha az) | İlk değeri ikinci değerden küçük olacak şekilde karşılaştırır. | B -lt A yanlış verir |
le (küçüktür veya eşittir) | İlk değeri ikinci değerden küçük veya ona eşit olacak şekilde karşılaştırır. | B -le A yanlış verir |
Atama Operatörleri
Aşağıda, PowerShell dili tarafından desteklenen atama işleçleri verilmiştir -
Örnekleri Göster
Şebeke | Açıklama | Misal |
---|---|---|
= | Basit atama operatörü. Sağ taraftaki işlenenlerden sol taraf işlenene değer atar. | C = A + B, A + B'nin değerini C'ye atar |
+ = | AND atama operatörü ekleyin. Sol operanda sağ operandı ekler ve sonucu sol operanda atar. | C + = A, C = C + A'ya eşdeğerdir |
- = | Çıkarma VE atama operatörü. Sağ operandı sol operanddan çıkarır ve sonucu sol operanda atar. | C - = A, C = C - A'ya eşdeğerdir |
Mantıksal Operatörler
Aşağıdaki tablo mantıksal operatörleri listeler -
Boolean değişkenleri A'nın doğru ve B değişkeninin yanlış olduğunu varsayalım, sonra -
Örnekleri Göster
Şebeke | Açıklama | Misal |
---|---|---|
AND (mantıksal ve) | Mantıksal AND operatörü çağrıldı. Her iki işlenen de sıfır değilse, koşul doğru olur. | (A -VE B) yanlıştır |
VEYA (mantıksal veya) | Mantıksal VEYA Operatörü çağrıldı. İki işlenenden herhangi biri sıfır değilse, koşul doğru olur. | (A -VEYA B) doğru |
DEĞİL (mantıksal değil) | Mantıksal NOT Operatörü olarak adlandırıldı. İşlenenin mantıksal durumunu tersine çevirmek için kullanın. Bir koşul doğruysa, Mantıksal NOT operatörü yanlış yapar. | -NOT (A -VE B) doğru |
Çeşitli Operatörler
Aşağıda, PowerShell dili tarafından desteklenen çeşitli önemli operatörler verilmiştir -
Örnekleri Göster
Şebeke | Açıklama | Misal |
---|---|---|
> (Yönlendirme Operatörü) | Yönlendirme operatörü. Yeniden yönlendirilen dosya / çıktı cihazına yazdırılacak çıktıyı atar. | dir> test.log, test.log dosyasındaki dizin listesini yazdıracaktır |