2012-10-23 8 views

risposta

18

Assegnare il contenuto del file a due variabili. Il primo manterrà la prima riga e la seconda variabile farà il resto. Quindi fai un loop su $ restanti.

$firstLine,$remainingLines = Get-Content foo.txt 
+0

Nizza, non avevo mai visto prima. – aphoria

+1

Ecco come funzionano più incarichi in PowerShell. Se assegni due valori, il primo parametro ottiene il primo valore e così via. Ma se i valori assegnati sono maggiori del conteggio variabile, tutti i valori rimanenti vengono accumulati nell'ultima variabile. –

+0

Grazie fantastici! – RichGK

6
$contents = gc .\myfile.txt 

write-host $contents[0] 

for ($i=1; $i -lt $contents.Length; $i++) 
{ 
    write-host $contents[$i] 
} 
Problemi correlati