【发布时间】:2022-08-02 11:03:07
【问题描述】:
我有以下代码,它们是大型主脚本的一部分,我正在生成用于显示的代码,因为日期是随机的,所以我不能提前编写显示格式。所以使用下面的代码来格式化显示。
$dates = (\"2022-07-29\",\"2022-07-28\",\"2022-07-27\")
function display ($dates){
$num = 1
$beg = \'\"{0,-25}\'
$end = \'\" -f \"Job_Name\"\'
ForEach ($dt in $dates){
$ft += \" {$num,10}\"
$dtt += \",\"\"$dt\"\"\"
$num ++
}
\"$($beg) $($ft) $($end)$($dtt)\"
}
display $dates
当主脚本运行时,我得到如下输出,我想在主脚本中运行代码并使用输出更新脚本。 \"{0,-25} {1,10} {2,10} {3,10} \" -f \"Job_Name\",\"2022-07-29\",\"2022-07-28 \",\"2022-07-27\" 当主脚本运行显示应该是
职位名称 2022-07-29 2022-07-28 2022-07-27
-
你是什么意思\"使用输出更新脚本。\"。
displayfunction 的输出应该去哪里?到控制台?,一个变量?两个?,一个文件?什么有效,什么无效?你到底想要做什么非常令人困惑。你能显示(一部分)你的\"主脚本\"?
标签: powershell