2012-10-23 12 views

Odpowiedz

18

Przypisanie zawartości pliku do dwóch zmiennych. Pierwszy przytrzyma pierwszą linię, a druga zmienna zajmie się resztą. Następnie przeprowadź pętlę nad pozostałymi liniami $.

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

Nicea, nie widziałem tego wcześniej. – aphoria

+1

Oto, jak wiele zadań działa w PowerShellu. Jeśli przypiszesz dwie wartości, pierwszy parametr otrzyma pierwszą wartość i tak dalej. Ale jeśli przypisywane wartości są większe niż liczba zmiennych, wszystkie pozostałe wartości są gromadzone w ostatniej zmiennej. –

+0

Wspaniałe dzięki! – RichGK

6
$contents = gc .\myfile.txt 

write-host $contents[0] 

for ($i=1; $i -lt $contents.Length; $i++) 
{ 
    write-host $contents[$i] 
} 
Powiązane problemy