PowerShell: วิธีเข้าร่วมอาร์เรย์ด้วยการขึ้นบรรทัดใหม่
บ่อยครั้งที่คุณอาจต้องการรวมองค์ประกอบในอาร์เรย์โดยใช้การขึ้นบรรทัดใหม่ใน PowerShell
คุณสามารถใช้ไวยากรณ์ต่อไปนี้กับ Out-String cmdlet เพื่อดำเนินการดังกล่าว:
$teams_new = $teams | Out-String
ตัวอย่างนี้จะรวมองค์ประกอบทั้งหมดจากอาร์เรย์ชื่อ $teams เข้ากับอาร์เรย์ใหม่ชื่อ $teams_new ที่ใช้การขึ้นบรรทัดใหม่เป็นตัวคั่นระหว่างองค์ประกอบ
วิธีการนี้ใช้งานได้เนื่องจาก Out-String จะวางแต่ละองค์ประกอบของอาร์เรย์ไว้ในบรรทัดของตัวเองตามค่าเริ่มต้น
ตัวอย่างต่อไปนี้แสดงวิธีใช้ไวยากรณ์นี้ในทางปฏิบัติ
ตัวอย่าง: วิธีเข้าร่วมอาร์เรย์ด้วยการขึ้นบรรทัดใหม่ใน PowerShell
สมมติว่าเราสร้างอาร์เรย์ต่อไปนี้ชื่อ $teams ซึ่งมีชื่อของทีมบาสเก็ตบอลต่างๆ:
$teams = @('Mavs', 'Lakers', 'Spurs', 'Nets', 'Celtics')สมมติว่าเราต้องการรวมองค์ประกอบทั้งหมดจากอาร์เรย์นี้เข้าด้วยกันโดยใช้การขึ้นบรรทัดใหม่
เราสามารถใช้ไวยากรณ์ต่อไปนี้เพื่อดำเนินการดังกล่าว:
$teams_new = $teams | Out-Stringภาพหน้าจอต่อไปนี้แสดงวิธีใช้ไวยากรณ์นี้ในทางปฏิบัติ:
โปรดสังเกตว่าอาร์เรย์ใหม่ชื่อ $teams_new มีค่าทั้งหมดจากอาร์เรย์เดิมที่รวมเข้าด้วยกันด้วยการขึ้นบรรทัดใหม่
หมายเหตุ: คุณสามารถดูเอกสารฉบับสมบูรณ์สำหรับ Out-String cmdlet ใน PowerShell ได้ที่นี่
