powershell here-string

1 perc olvasás

A here-string a PowerShell-ben egy speciális sztring típus, amelyet hosszasabb szövegek megadására használunk, különösen akkor, ha a szöveg több sorból áll. A here-string segítségével a kód olvashatóbbá válik, mert nem kell minden sor végén sortörés-karaktereket használni. Kétféleképpen deklarálhatjuk: az egyik a szimpla idézőjelekben (‘@’) lévő here-string, amely a szöveget szó szerint értelmezi, tehát nem dolgoz fel semmilyen beágyazott kifejezést. A másik a dupla idézőjelekben ("@") lévő here-string, amely feldolgozza a beágyazott kifejezéseket – éppen úgy, mint más PowerShell sztringek.

Onnan tudod, hogy here-stringet használsz:

  • Kezdete @" vagy '@
  • Vége az @" vagy '@ ugyanazon a sorszinten másodszor.

Példák:

  1. Szimpla idézőjeles here-string

    $szoveg = @'
    Ez egy több
    soros szöveg,
    ami nem tartalmaz
    PowerShell változókat.
    '@
  2. Dupla idézőjeles here-string

    $nev = "Anna"
    $koszontes = @"
    Helló, $nev!
    Üdvözöllek a szkriptemben.
    "@

Ezek a here-stringek különösen hasznosak lehetnek, amikor több soros konfigurációs fájlokat, hosszabb HTML vagy XML szövegeket, vagy bármilyen más, többrészes sztringet kell kezelned a kódodban.

Legtöbbet keresett szavak és kifejezések

Legfrissebb szavak a szótárban

Megosztás
SzóLexikon
Adatvédelmi áttekintés

Ez a weboldal sütiket használ, hogy a lehető legjobb felhasználói élményt nyújthassuk. A cookie-k információit tárolja a böngészőjében, és olyan funkciókat lát el, mint a felismerés, amikor visszatér a weboldalunkra, és segítjük a csapatunkat abban, hogy megértsék, hogy a weboldal mely részei érdekesek és hasznosak.