Mimo, że długie tzw jednolinijkowce, one-linery robią wrażenie to przyznam się, że dużo ich nie piszę. Pracując w konsoli znacznie częściej, dziele polecenie na 2-3 części, które zapisuję do zmiennych. Czemu tak?
Po pierwsze, aby sprawdzić samego siebie a po drugie sprawdzić cząstkowy wynik, który, przekaże dalej.
Samo zapisanie i sprawdzenie zawartości zmiennej to dwa kroki i najczęściej wygląda mniej więcej tak.

Też tak robisz? Mam dla Ciebie alternatywę, która upraszcza sprawę. Tylko musisz zacząć używać Variable Squeezing
.
Variable Squeezing
To sposób jednoczesnego przypisywania i wyświetlania wartości zmiennej. Wystarczy zmienną wraz z poleceniem lub wartością owinąć w ()
aby wartość została zarówno przypisana i wyświetlona w konsoli.
Na przykład tak tutaj: ($sqlProcess = Get-Process -Name *sql*)

Proste.
Jedna uwaga, Variable Squeezing
świetnie nadaje się do pracy interaktywnej przy skryptach niekoniecznie.

Mateusz Nadobnik
Z pasją poświęcam czas na zdobywanie wiedzy w zakresie szeroko rozumianej Data Platform. Zachwycony językiem skryptowym Windows PowerShell. Swoją wiedzę, doświadczenia i spostrzeżenia opisuję na blogu.
read more