Latihan - Memformat output Anda
Di pelajaran ini, Anda menggunakan Azure Cloud Shell untuk memformat output PowerShell Anda. Azure Cloud Shell adalah shell yang dapat Anda akses melalui portal Microsoft Azure. Anda tidak perlu menginstal apa pun di PC atau laptop untuk menggunakannya.
Membandingkan pendekatan pemformatan
Format output yang berbeda masuk akal untuk skenario yang berbeda. Misalnya, bergantung pada jenis data yang ingin Anda tampilkan, tabel mungkin lebih masuk akal daripada daftar.
Beberapa cmdlet menggunakan jenis pemformatan tertentu secara default. Anda dapat mengganti pemformatan default dengan menggunakan cmdlet pemformatan.
Ketik
pwsh
di jendela terminal untuk memulai sesi PowerShell:pwsh
Di shell PowerShell Anda, jalankan perintah
Get-Member
:"a string" | Get-Member
Outputnya adalah tabel yang mencantumkan semua anggota. Berikut adalah beberapa baris pertama dari output:
Name MemberType Definition ---- ---------- ---------- Clone Method System.Object Clone(), System.Object ICloneable.Clone() CompareTo Method int CompareTo(System.Object value), int CompareTo(string strB), int IComparable.CompareTo(…
Selanjutnya, Anda mengganti pemformatan default dengan menggunakan cmdlet
Format-List
.Jalankan perintah
Format-List
, seperti yang ditunjukkan di sini:"a string" | Get-Member | Format-List
Output yang dihasilkan berbeda dengan output sebelumnya. Beberapa baris pertama sekarang muncul sebagai daftar, seperti yang ditunjukkan di sini:
TypeName : System.String Name : Clone MemberType : Method Definition : System.Object Clone(), System.Object ICloneable.Clone() TypeName : System.String Name : CompareTo MemberType : Method Definition : int CompareTo(System.Object value), int CompareTo(string strB), int IComparable.CompareTo(System.Object obj), int IComparable[string].CompareTo(string other)