Lær PowerShell String -formatet og utvide strengene

Lær PowerShell String -formatet og utvide strengene

En streng i PowerShell er en datatype som består av en sekvens av tegn som representerer en meningsfull tekst. Strenger i PowerShell er definert ved hjelp av enkelt- eller dobbeltsitater. Variabler og strenger kan ikke utvides i enkeltkjørte strenger, men med doble sitater. I tillegg kan disse strengene formateres ved hjelp av PowerShell -formatoperatør "-f”.

I denne bloggen vil detaljer relatert til formatering og utvidelse av strengene bli gitt.

Lær PowerShell String -formatet og utvide strengene

I denne artikkelen vil følgende metoder bli diskutert:

    • Utvide en streng
    • Formatering av en streng

Metode 1: Utvide en streng i PowerShell

Strengene i PowerShell kan utvides ved hjelp av plassholderne. Eksemplene nedenfor vil gi ytterligere forklaring på utvidelsen av strengen i PowerShell.

Eksempel 1: Utvid en streng ved å tilordne et filnavn

Denne illustrasjonen vil utvide strengen ved å tilordne et filnavn til en variabel og deretter definere hele filstien for den:

$ Fil = 'Ny.tekst'
$ Path = "c: \ doc \ new \ $ fil"
$ Bane


I henhold til koden ovenfor:

    • Først initialiser en variabel “Fil”Og tilordne verdien”Ny.tekst”Innenfor enkeltvendte sitater.
    • Initialiser deretter en annen variabel "bane" og tilordne verdien "C: \ Doc \ Ny \ $ fil”.
    • Variabelen “Fil”I verdien ovenfor vil bidra til å utvide strengen.
    • Til slutt, ring variabelen “Sti”:



Eksempel 2: Utvid en streng ved å spesifisere filadressen

Dette eksemplet vil utvide strengen ved å plassere filadressen tilordnede variabler på en full filbane:

$ File = get -item -path 'c: \ ny.tekst'
$ Path = "c: \ doc \ new \ $ ($ fil.Navn)"
$ Bane


I henhold til ovennevnte kodebit:

    • For det første, initialiser en variabel “Fil”.
    • Tilordne “Get-element”Variabel sammen med“-Sti”Parameter og verdien”C: \ Ny.tekst”Til den uttalte variabelen.
    • Initialiser deretter en annen variabel og tilordne verdien "C: \ doc \ new \ $ ($ fil.Navn)“.
    • Nå, ring “$ Bane”Variabel for å vise utvidet streng:


Metode 2: Formatering av en streng i PowerShell

Strengformatering lar brukerne utvide funksjonaliteten til strengvariabelen ved hjelp av plassholderne. Disse plassholderne kan inneholde noen variabler i dem, som kan være innebygd i en streng.

Eksempel: Utvid og format strengen på en gang

Denne illustrasjonen vil vise hvordan du kan utvide og formatere en streng i PowerShell:

$ File = get -item -path 'c: \ ny.tekst'
'C: \ doc \ new \ 0' -f $ fil.Navn


I henhold til koden ovenfor:

    • Først initialiser en variabel “Fil”Og tilordne deretter cmdlet”Get-element”.
    • Etter det, spesifiser “-Sti”Parameter og tilordne verdien”C: \ Ny.tekst”.
    • Deretter legger du til en annen baneverdi 'C: \ doc \ new \ 0'som inneholder plassholderen ”0”.
    • Etter det legg til “-f”Parameter og definerer deretter variabelen”Fil”Og sammenkobling med“Navn”:



Det handlet om formatering og utvidende strenger i PowerShell.

Konklusjon

En streng i PowerShell er en serie tegn som lager en meningsfull tekst. Strenger kan utvides ved å sammenkoble en annen streng eller filsti med den. Dessuten kan en streng formateres ved hjelp av "-f”Operatør. Dette innlegget har utdypet utvidelse og formatering av strenger i PowerShell.