ค้นหาเว็บไซต์

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 ได้ที่นี่

บทความที่เกี่ยวข้อง