如何输入一个列表,并将内容显示在多列中,比如在三项之后;示例:
$carlist = "c:\temp\list-of-cars.txt" # listing 10 cars
$num-cols = 4
内容为:
Car1
Car2
..
Car9
Car10
$c = $carlist.count/$num-cols # some number of columns
write-host $carlist (something)
输出为(基于列数:
Car1 Car4 Car7 Car10
Car2 Car5 Car8
Car3 Car6 Car9
最佳答案
尝试使用Format-Wide
cmdlet:
Get-Content cars.txt | Select-Object @{n='name';e={$_}} | Format-Wide -Column 4
关于powershell - 将输入列表分成几列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13367418/